mcpfusion
View on GitHubMCP Fusion - The TypeScript framework for secure MCP servers.
TypeScript framework for building secure MCP 2.0 servers, with a typed egress firewall (Presenter) that strips/redacts fields before LLM output, FSM state gating that hides disallowed tools, an auditable governance stack, and a SKILL.md that lets AI coding agents scaffold compliant servers.
Use Cases
Build secure MCP 2.0-compliant servers in TypeScriptRedact PII and hidden fields before data reaches the LLMGate tools by FSM workflow state so agents only see allowed toolsGenerate MCP servers from YAML with no codeConvert OpenAPI specs or Prisma schemas into MCP toolsBridge n8n workflows and AWS services as MCP toolsRun LLM-generated JavaScript in a sandboxed V8 isolateAudit behavioral drift with capability lockfiles and CI checks
Built With
- Language
- TypeScript
- Frameworks
- Model Context Protocol SDK v2 · Zod · XState · Prisma · n8n · OpenAPI · Vercel Functions · Cloudflare Workers · OpenTelemetry · Vitest · VitePress · TypeDoc · Node.js
Tags
mcp · mcp-server · typescript · security · pii-redaction · dlp · fsm · state-machine · tool-governance · sandbox · oauth · jwt · observability · middleware · openapi · serverless