
mcp-ts
by zonlabs·★ 8·综合分 41
一个功能全面的 TypeScript SDK,配备 Python 网关,支持多种存储后端实现 MCP 服务器和客户端。
developer-toolsai-llmops-infra
3
Forks
25
活跃 Issue
本月
最近提交
2 天前
收录于
概述
mcp-ts 提供了构建 MCP 服务器和客户端的完整工具包,支持工具、提示和资源。TypeScript SDK 提供多种存储后端,包括 Redis、SQLite、文件系统和内存存储。它包含流行 AI 框架(如 Vercel AI SDK、LangChain、Mastra 和 AG-UI)的适配器。Python 网关使本地 MCP 服务器能够被远程应用程序访问。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:为生产应用构建具有持久化存储的 MCP 服务器
你:将 MCP 功能集成到 React 和 Vue 应用程序中
你:将本地 MCP 服务器连接到云端托管的 AI 代理
你:支持哪些存储后端?
你:如何与 AI 框架集成?
什么时候选它
当你使用 TypeScript/JavaScript 构建 MCP 服务器,特别是使用 Next.js 或 serverless 部署,或者需要为流行的 AI 开发工具使用特定框架适配器时,选择 mcp-ts。
什么时候不要选它
如果你需要纯 Python 的 MCP 实现或需要文档示例之外的身份验证机制,则应避免使用。
可对比工具
npx @modelcontextprotocol/server-defaultmcp-server-postgresmcp-server-filesystem
安装
安装
TypeScript SDK
npm install @mcp-ts/sdkPython 网关
pip install mcpassistant-gatewayClaude Desktop 配置
添加到 claude_desktop_config.json:
{
"mcpServers": {
"mcp-ts": {
"command": "npx",
"args": ["@mcp-ts/sdk", "server"],
"env": {
"MCP_TS_STORAGE_TYPE": "memory"
}
}
}
}FAQ
- 支持哪些存储后端?
- SDK 支持 Redis、SQLite、文件系统、内存、Supabase 和 Neon 存储后端。
- 如何与 AI 框架集成?
- 为 Vercel AI SDK、LangChain、Mastra 和 AG-UI 提供内置适配器。文档中包含特定的集成示例。
mcp-ts 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。