Token导航 LogoToken导航TokenDH.com
Claude Code MCP Client Config logo
AI代理stdio官方级别未说明来源级核验

Claude Code MCP Client Config

MCP Server

@modelcontextprotocol/inspector

该项目提供了一个完整的MCP服务器管理工具链,支持搜索、安装和测试多种MCP服务器,适用于开发者和系统管理员。

工具数

7

提示词数

0

GitHub Stars

4

资源数

0
开发工具配置管理JavaScriptClaude服务器管理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

masx200

提供方

masx200

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @modelcontextprotocol/inspector --cli --config ~/.claude.json --server server-name --method tools/list

详细介绍

Claude Code MCP 客户端配置完整指南

🎯 一站式 MCP 服务器管理: 从搜索、安装到测试的完整工作流程

这个项目提供了完整的 MCP (Model Context Protocol) 服务器管理工具链,让您可以轻松地发现、安装和验证各种 MCP 服务器。

📋 目录

🚀 快速开始

一键安装所有推荐服务器

# 克隆项目
git clone https://gitee.com/masx200/claude-code-mcp-client-config.git
cd claude-code-mcp-client-config

# 一键安装所有 MCP 服务器
node merge-mcp-config.js firecrawl-mcp-server.json github-mcp-server.json gitee-mcp-server.json mysql-mcp-server.json mcp_server_mysql.json tavily-mcp-server.json webdav-mcp-server.json claude_mcp_config.json

# 测试所有已安装的服务器
node mcp-tools-list-simple.js

🔍 MCP 服务器搜索

网络搜索工具 (Tavily)

使用 Tavily MCP 服务器 进行实时网络搜索和信息提取:

# 安装 Tavily 服务器
node merge-mcp-config.js tavily-mcp-server.json

# 测试搜索功能
node mcp-tools-list-simple.js

功能示例:

  • 🔍 实时网络搜索
  • 📄 网页内容提取
  • 📰 新闻检索
  • 🔬 深度研究模式

网页抓取工具 (Firecrawl)

使用 Firecrawl MCP 服务器 进行网页数据抓取:

# 安装 Firecrawl 服务器
node merge-mcp-config.js firecrawl-mcp-server.json

# 测试抓取功能
node mcp-tools-list-simple.js

功能示例:

  • 🕷️ 网页内容抓取
  • 🗂️ 网站地图发现
  • 📋 结构化数据提取
  • 🖼️ 图片和链接提取

📦 MCP 服务器安装

自动化安装工具

使用 merge-mcp-config.js 工具进行批量安装:

# 安装单个服务器
node merge-mcp-config.js firecrawl-mcp-server.json

# 批量安装多个服务器
node merge-mcp-config.js firecrawl-mcp-server.json github-mcp-server.json tavily-mcp-server.json

# 安装所有可用服务器
node merge-mcp-config.js firecrawl-mcp-server.json github-mcp-server.json gitee-mcp-server.json mysql-mcp-server.json mcp_server_mysql.json tavily-mcp-server.json webdav-mcp-server.json claude_mcp_config.json

安装选项

# 预览模式 (不实际安装)
node merge-mcp-config.js config.json --dry-run

# 跳过安装步骤,仅合并配置
node merge-mcp-config.js config.json --skip-install

# 详细输出模式
node merge-mcp-config.js config.json --verbose

🧪 MCP 服务器测试

混合模式测试工具

使用 mcp-tools-list-simple.js 测试所有已安装的服务器:

# 测试所有服务器 (使用默认配置文件)
node mcp-tools-list-simple.js

# 指定配置文件
node mcp-tools-list-simple.js "C:\Users\Administrator\.claude.json"

# 生成详细报告
node mcp-tools-list-simple.js > test-results.txt

SDK 版本测试工具

使用 mcp-tools-list-sdk.js 进行纯 SDK 测试:

# 使用 MCP SDK 测试所有服务器
node mcp-tools-list-sdk.js
服务器名称类型工具数量功能描述配置文件
GitHubstdio40GitHub 仓库管理、PR、Issue 操作github-mcp-server.json
Giteehttp26Gitee 代码托管平台操作gitee-mcp-server.json
Firecrawlstdio8网页抓取和数据提取firecrawl-mcp-server.json
Tavilyhttp4网络搜索和内容提取tavily-mcp-server.json
MySQL (Python)stdio1MySQL 数据库操作mysql-mcp-server.json
MySQL (Node.js)stdio7MySQL 数据库操作mcp_server_mysql.json
Image Searchstdio1Unsplash 图片搜索下载claude_mcp_config.json
WebDAVstdio-WebDAV 文件存储服务webdav-mcp-server.json

总计: 87 个工具来自 7 个不同的 MCP 服务器

🛠️ 工具详解

1. merge-mcp-config.js - MCP 服务器安装工具

功能: 自动合并和安装 MCP 服务器配置

特性:

  • ✅ 自动安装依赖包
  • ✅ 配置文件自动备份
  • ✅ 批量操作支持
  • ✅ 预览模式
  • ✅ 跨平台支持

使用方法:

node merge-mcp-config.js  [options]

2. mcp-tools-list-simple.js - 混合模式测试工具

功能: 测试所有已配置的 MCP 服务器

特性:

  • 🔄 混合模式: HTTP 服务器使用 SDK,STDIO 服务器使用 Inspector
  • 📊 生成详细 Markdown 报告
  • 🔍 显示每个服务器的工具列表
  • ⚡ 快速故障诊断
  • 🎨 彩色输出界面

技术架构:

HTTP 服务器 (gitee, tavily)
   ↓
MCP SDK (StreamableHTTPClientTransport)

STDIO 服务器 (GitHub, MySQL等)
   ↓
MCP Inspector CLI

3. mcp-tools-list-sdk.js - 纯 SDK 测试工具

功能: 使用官方 MCP SDK 测试所有服务器

特性:

  • 🏗️ 完全基于 @modelcontextprotocol/sdk
  • 🔗 原生 HTTP 和 STDIO 支持
  • 📈 性能基准测试
  • 🛠️ 开发和调试工具

⚙️ 配置说明

环境变量配置

在配置文件中使用环境变量占位符:

{
  "mcpServers": {
    "tavily": {
      "type": "http",
      "url": "https://mcp.tavily.com/mcp/?tavilyApiKey=${TAVILY_API_KEY}",
      "headers": {
        "Authorization": "Bearer ${TAVILY_API_KEY}"
      }
    }
  }
}

API 密钥设置

Windows:

set TAVILY_API_KEY=your_api_key_here
set FIRECRAWL_API_KEY=your_api_key_here

Linux/macOS:

export TAVILY_API_KEY=your_api_key_here
export FIRECRAWL_API_KEY=your_api_key_here

Claude 配置文件位置

  • Windows: C:\Users\%USERNAME%\.claude.json
  • Linux/macOS: ~/.claude.json

🐛 故障排除

常见问题

1. HTTP 服务器连接失败

问题: HTTP 类型服务器无法连接

解决方案:

# 使用 SDK 版本测试
node mcp-tools-list-sdk.js

# 检查 API 密钥
echo $TAVILY_API_KEY

# 验证网络连接
curl -I https://api.gitee.com/mcp

2. STDIO 服务器启动失败

问题: stdio 类型服务器无响应

解决方案:

# 检查服务器是否已安装
npx -y @modelcontextprotocol/inspector --cli --config ~/.claude.json --server server-name --method tools/list

# 重新安装服务器
node merge-mcp-config.js server-config.json

3. 配置文件格式错误

问题: JSON 格式或配置错误

解决方案:

# 验证 JSON 格式
cat ~/.claude.json | jq .

# 使用预览模式检查配置
node merge-mcp-config.js config.json --dry-run

调试技巧

  1. 使用详细输出:
   node merge-mcp-config.js config.json --verbose
  1. 检查单个服务器:
   node mcp-tools-list-simple.js | grep -A 10 "server-name"
  1. 查看错误日志:
   node mcp-tools-list-simple.js 2>error.log
   cat error.log

📈 性能优化

建议配置

  1. 优先使用 HTTP 服务器 (响应更快)
  2. 批量安装 (减少重复操作)
  3. 定期更新 (保持最新版本)

性能对比

服务器类型连接方式响应时间稳定性
HTTPSDK~1-2秒⭐⭐⭐⭐⭐
STDIOInspector~3-5秒⭐⭐⭐⭐

🤝 贡献指南

欢迎提交 Issue 和 Pull Request!

开发环境设置

# 安装依赖
npm install

# 运行测试
npm test

# 代码格式化
npm run format

📄 许可证

ISC License

🔗 相关链接


💡 提示: 建议定期更新 MCP 服务器以获得最新功能和安全修复。
🚀 开始使用: 运行 node mcp-tools-list-simple.js 查看您当前已安装的 MCP 服务器和工具!

目录标签

目录标签

开发工具配置管理JavaScriptClaude服务器管理MCP协议本地部署自动化工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP