mcp-ts-core
View on GitHubAgent-native TypeScript framework for building MCP servers.
TypeScript framework for building MCP servers, bundling typed tool/resource/prompt builders, auth, tenant storage, logging/tracing, linting, and a CLI scaffold. Ships Agent Skills and CLAUDE.md/AGENTS.md so coding agents can build, test, and publish servers.
Use Cases
Scaffold a new MCP server with one commandExpose a REST API or dataset as MCP toolsBuild typed MCP tools, resources, and promptsAdd JWT/OAuth auth and per-tool scopes to an MCP serverDeploy MCP servers to Cloudflare Workers or stdio/HTTPQuery multi-source data with an optional DuckDB canvasAdd structured logging and OpenTelemetry tracing to MCP serversLint MCP tool definitions and schemas at build timeGive coding agents skills to build, test, and release serversTenant-scoped state storage via memory, FS, Supabase, or D1/KV/R2
Built With
- Language
- TypeScript
- Frameworks
- Model Context Protocol SDK · Zod · Bun · Node.js · Cloudflare Workers · Hono · DuckDB · OpenTelemetry · Pino · Supabase · Biome · Vitest · Docker
Tags
mcp · mcp-server · typescript · framework · agent-native · agent-skills · cloudflare-workers · opentelemetry · bun · nodejs · jwt · oauth · duckdb · stdio · streamable-http · zod