Skip to content

Add local MCP media validation demo - #242

Draft
bsriramprasad wants to merge 7 commits into
feat/add-json-reportingfrom
feat/examples-mcp
Draft

bsriramprasad wants to merge 7 commits into
feat/add-json-reportingfrom
feat/examples-mcp

Conversation

@bsriramprasad

Copy link
Copy Markdown
Collaborator

Summary

  • add a local MCP server with stdio and loopback Streamable HTTP transports
  • expose media validation and local case-event logging tools
  • invoke the native validator --json CLI and pass its complete report through unchanged
  • add setup, demo clients, tests, and task-oriented documentation

Stack

Depends on #241. Review and merge that pull request first. After #241 merges, this PR can be retargeted to master.

Validation

  • npm run check
  • native validator build and installation
  • formatting, ESLint, and Markdown lint
  • 15 Node tests across stdio, HTTP, pass-through reporting, errors, and case logging
  • npm audit --audit-level=high (0 vulnerabilities)

…gning-framework into feat/examples-mcp

# Conflicts:
#	examples/mcp/README.md
#	examples/mcp/docs/explanation.md
#	examples/mcp/docs/future-work.md
#	examples/mcp/docs/how-to.md
#	examples/mcp/docs/reference.md
#	examples/mcp/docs/tutorial.md
#	examples/mcp/package.json
#	examples/mcp/scripts/setup.sh
#	examples/mcp/spec.md
#	examples/mcp/src/server.mjs
#	examples/mcp/test/server.test.mjs
@bsriramprasad
bsriramprasad added this pull request to stack #247 September 18, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant