MCP Catalogs
首页mcp-ts screenshot

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/sdk

Python 网关

pip install mcpassistant-gateway

Claude 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。