MCP Catalogs
首页mcp-use-ts screenshot

mcp-use-ts

by mcp-use·174·综合分 47

完整的 MCP TypeScript 框架,包含客户端/服务器 SDK、React 钩子和内置调试工具。

developer-toolsai-llmproductivity
34
Forks
28
活跃 Issue
5 个月前
最近提交
2 天前
收录于

概述

MCP-Use 是一个完整的 TypeScript 框架,提供了构建使用 MCP 服务器的 AI �代理所需的一切。它包含客户端和服务器 SDK、React 钩子用于 UI 组件,以及用于调试的内置检查器。该框架提供热重载功能、自动服务器管理、多 MCP 服务器支持和 OAuth 处理。它旨在提供最佳的 TypeScript 优先开发体验和生产就绪的构建。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:构建可同时与多个 MCP 服务器交互的自定义 AI 代理
:创建带有丰富 UI 组件和 React 小部件的 MCP 服务器
:使用内置 Web 检查器调试和测试 MCP 服务器
:MCP-Use 与其他 MCP 框架有何不同?
:我可以将 MCP-Use 与任何 LLM 提供商一起使用吗?

什么时候选它

当你构建需要丰富 UI 组件、调试功能和综合开发框架的基于 TypeScript 的 MCP 应用程序时,选择 MCP-Use。

什么时候不要选它

如果你需要最小依赖或构建没有 UI 组件的简单 MCP 服务器,应避免使用 MCP-Use,因为它提供了功能更全面的框架,开销更大。

此 server 暴露的工具

从 README 抽取出 1 个工具(置信度较低)
  • get_weatherget_weather({ city: string, units?: 'celsius' | 'fahrenheit' })

    Get current weather for a city

说明:The README shows example code defining MCP tools with 'server.tool()' but doesn't list specific tools. The 'get_weather' example is the only concrete tool definition visible.

可对比工具

mcp-server-templatemodelcontextprotocol/server-node@modelcontextprotocol/sdk

安装

安装

快速开始

# 创建新的 MCP 应用程序
npx create-mcp-use-app my-mcp-app

# 导航到项目
cd my-mcp-app

# 启动开发
npm run dev

与 Claude Desktop 一起使用

添加到 claude_desktop_config.json

{
  "mcpServers": {
    "mcp-use": {
      "command": "npx",
      "args": ["-y", "@mcp-use/cli", "dev"]
    }
  }
}

FAQ

MCP-Use 与其他 MCP 框架有何不同?
MCP-Use 提供了一个完整的生态系统,包含客户端和服务器 SDK、内置调试检查器、React 小部件支持和热重载功能。它专为 TypeScript 开发设计,注重开发者体验。
我可以将 MCP-Use 与任何 LLM 提供商一起使用吗?
是的,MCP-Use 不依赖于特定的 LLM,可与 OpenAI、Anthropic、Google 或任何支持 LangChain 的 LLM 一起使用。它提供适配器来集成各种 AI SDK。

mcp-use-ts 对比

GitHub →

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