Open MCP Client

活跃
GitHub TypeScript No License

简介

开源 MCP 客户端,提供模型上下文协议工具的统一接入能力,支持将任意 MCP 服务器集成到 AI 应用中,简化工具调用流程。

核心特性

  • 开源 MCP 客户端,提供模型上下文协议工具的统一接入
  • 支持将任意 MCP 服务器集成到 AI 应用中,简化工具调用
  • 前后端分离架构,关注点清晰分离
  • 使用 TypeScript 和 React 构建,现代开发体验
  • 支持 LangSmith 追踪和调试 Agent 交互
  • 使用 pnpm 一键启动前端和 Agent 服务

适用场景

💡 从单一客户端界面统一访问多个 MCP 服务器
💡 构建利用多个外部工具提供者的 AI 应用
💡 快速原型化 MCP 集成的 Agent 工作流
💡 调试和追踪跨连接 MCP 服务器的工具调用
💡 展示 MCP 协议集成模式的教学项目

快速开始

在 `.env` 中配置 `LANGSMITH_API_KEY` 和 `OPENAI_API_KEY`。运行 `pnpm run dev` 启动前端和 Agent 服务。访问 http://localhost:3000。需要 Node.js、pnpm 和 Poetry。

相关项目