适合谁
- 使用 TypeScript 的开发团队
- 需要快速搭建生产级 MCP 服务器
- 需要流式 HTTP 或 stdio 传输
- 需要 OpenTelemetry 可观测性
mcp-ts-core 是一个强大的 TypeScript 框架,适合希望构建自定义 MCP 服务器的开发者。它提供了许多内置功能(认证、存储、遥测),可显著加快开发速度。验证了 stdio 和流式 HTTP 传输,但本服务器未提供具体工具。
mcp-ts-core 是一个 Agent 原生的 TypeScript 框架,用于构建 MCP 服务器。它提供声明式定义(tool、resource、prompt)、身份验证、多后端存储、OpenTelemetry 可观测性,以及对 Bun、Node 和 Cloudflare Workers 的一流支持。该框架处理传输、配置、日志、生命周期和优雅关闭等底层细节,让开发者专注于业务逻辑。
使用 bunx @cyanheads/mcp-ts-core init my-mcp-server 初始化项目,然后 cd 进入目录并运行 bun install。
{
"mcpServers": {
"mcp-ts-core": {
"command": "bun",
"args": [
"run",
"start:stdio"
],
"env": {
"MCP_LOG_LEVEL": "info"
}
}
}
}