Best for
- Development teams using TypeScript
- Building production-grade MCP servers quickly
- Needing streamable HTTP or stdio transports
- Requiring OpenTelemetry observability
mcp-ts-core is a powerful TypeScript framework suitable for developers wanting to build custom MCP servers. It provides many built-in features (auth, storage, telemetry) that can significantly accelerate development. Verified to support stdio and streamable-http transports, but this server provides no specific tools.
mcp-ts-core is an agent-native TypeScript framework for building MCP servers. It features declarative definitions (tool, resource, prompt), authentication, multi-backend storage, OpenTelemetry observability, and first-class support for Bun, Node, and Cloudflare Workers. The framework handles plumbing like transports, config, logging, lifecycle, and graceful shutdown, letting developers focus on their tools.
Initialize a new project with 'bunx @cyanheads/mcp-ts-core init my-mcp-server', then cd into the directory and run 'bun install'.
{
"mcpServers": {
"mcp-ts-core": {
"command": "bun",
"args": [
"run",
"start:stdio"
],
"env": {
"MCP_LOG_LEVEL": "info"
}
}
}
}