跳转到内容
Tutorial

如何使用 MCP 向 Claude 添加开发人员工具

| 6 min read

在 2 分钟内将 Claude Desktop、Claude Code 或 Cursor 连接到 44 个开发人员工具。 通过一台 MCP 服务器进行 DNS 查找、JWT 签名、电子邮件验证等。

Connected network of developer tools and services
Photo by Jordan Harrison on Unsplash

克劳德可以编写代码、解释算法和审查拉取请求。 它无法查找 DNS 记录、验证电子邮件或签署 JWT。 知识有了,但工具却没有。 您最终会从浏览器选项卡进行复制或在终端中运行命令并将输出粘贴回对话中。

MCP(模型上下文协议)解决了这个问题。 您连接了 MCP 服务器,Claude 就获得了可以在对话中使用的可调用工具。 Botoi MCP 服务器通过单个连接为 Claude 44 开发人员提供工具。

MCP 的作用

MCP 是 Anthropic 的开放协议。 它让人工智能助手通过结构化接口调用外部工具。 助手发送JSON-RPC请求; MCP服务器执行它并返回结果。 没有复制粘贴终端输出。 没有浏览器选项卡切换。 助手选择正确的工具,调用它,并内联处理结构化 JSON 响应。

设置:克劳德桌面

打开 claude_desktop_config.json 并添加 Botoi 服务器:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

配置文件位于 ~/Library/Application Support/Claude/claude_desktop_config.json 在 macOS 上,以及 %APPDATA%\Claude\claude_desktop_config.json 在 Windows 上。 您也可以从“设置”>“设置”到达那里。 开发商> 在 Claude Desktop 中编辑配置。

保存后重新启动Claude Desktop。 44 个工具显示在聊天输入底部的工具列表中。

设置:克劳德·代码

1个终端命令:

claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp

Claude Code 注册服务器并在您的下一次对话中发现工具。 没有要编辑的配置文件。

设置:光标

创建或编辑 .cursor/mcp.json 在您的项目根目录中:

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "type": "streamable-http"
    }
  }
}

Cursor还支持通过设置>添加MCP服务器 MCP。 任何一种方法都有效。

设置:VS 代码

添加 mcp.servers 你的关键 settings.json

{
  "mcp": {
    "servers": {
      "botoi": {
        "type": "streamable-http",
        "url": "https://api.botoi.com/mcp"
      }
    }
  }
}

这适用于 VS Code 中的 GitHub Copilot。 打开 Copilot 聊天,即可通过代理模式使用这些工具。

您的第一个工具调用

连接MCP服务器后,向Claude询问一些需要外部查找的问题:

“查找 example.com 的 DNS 记录”

以下是幕后发生的事情:

You: "Look up the DNS records for example.com"

Tool call: lookup_dns
Input: { "domain": "example.com", "type": "A" }

Result:
{
  "domain": "example.com",
  "type": "A",
  "records": [
    { "value": "93.184.216.34", "ttl": 3600 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 11
}

克劳德将此识别为 DNS 查找,调用 lookup_dns 具有域和记录类型的工具,并获取结构化 JSON。 然后它会格式化结果并将其呈现在您的对话中。 不 dig 命令,没有浏览器选项卡,没有复制粘贴。

在一次对话中链接工具

当克劳德将多个工具连接在一起时,真正的力量就会显现出来。 试试这个提示:

“检查 stripe.com 的 WHOIS 信息,验证其 SSL 证书,并检测其使用的技术堆栈。”

Claude 将其分为三个工具调用并按顺序运行它们。

第 1 步:WHOIS 查询

Tool call: lookup_whois
Input: { "domain": "stripe.com" }

Result:
{
  "domain": "stripe.com",
  "registrar": "SafeNames Ltd.",
  "creation_date": "2009-09-11",
  "expiry_date": "2028-09-11",
  "status": ["clientDeleteProhibited", "clientTransferProhibited"],
  "name_servers": ["ns1.p16.dynect.net", "ns2.p16.dynect.net"]
}

第 2 步:SSL 证书检查

Tool call: lookup_ssl
Input: { "domain": "stripe.com" }

Result:
{
  "domain": "stripe.com",
  "issuer": "DigiCert Inc",
  "valid_from": "2025-11-15T00:00:00Z",
  "valid_to": "2026-12-14T23:59:59Z",
  "days_remaining": 259,
  "protocol": "TLSv1.3",
  "grade": "A+"
}

第三步:技术检测

Tool call: lookup_tech_detect
Input: { "url": "https://stripe.com" }

Result:
{
  "url": "https://stripe.com",
  "technologies": [
    { "name": "React", "category": "JavaScript frameworks" },
    { "name": "Next.js", "category": "Web frameworks" },
    { "name": "Cloudflare", "category": "CDN" },
    { "name": "Stripe", "category": "Payment processors" }
  ]
}

Claude 将所有三个结果合并为一个摘要:域名的注册商和到期日、SSL 等级和证书详细信息以及网站上运行的框架和服务。 三个工具调用,一次对话,零上下文切换。

全部 44 种工具(按类别)

类别 数数 工具
抬头 12 ip_lookup、dns_lookup、whois_lookup、ssl_check、email_validate、http_headers、url_metadata、domain_availability、tech_detect、vpn_detect、phone_lookup、company_lookup
文本和数据 10 base64_encode、base64_decode、json_format、json_validate、markdown_to_html、html_to_markdown、csv_to_json、yaml_to_json、json_to_yaml、xml_to_json
开发商 12 哈希、uuid_generate、jwt_sign、jwt_verify、cron_describe、password_generate、url_encode、url_decode、regex_test、text_diff、semver_parse、timestamp_convert
安全 5 aes_加密、aes_解密、totp_生成、信用卡_验证、pii_检测
转换 5 minify_js、minify_css、sql_format、code_format、json_to_typescript

带有参数模式的完整工具列表位于 api.botoi.com/v1/mcp/tools.json

添加 API 密钥以获得更高的限制

匿名访问无需任何配置。 您每分钟收到 5 个请求,每天收到 100 个请求,速率受 IP 限制。 这对于编码会话期间偶尔的查找来说已经足够了。

对于更频繁的使用,请通过包含以下内容将 API 密钥添加到您的 MCP 配置中: Authorization 标头:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

此模式适用于 Claude Desktop、Cursor 和 VS Code。 对于Claude Code,添加服务器时传递标头:

获取免费的 API 密钥: botoi.com/api。 免费套餐每天为您提供 1,000 个请求,无需信用卡。 付费计划起价为每月 9 美元,每天可处理 10,000 个请求。

开始使用

  1. 从上面的设置部分复制编辑器的配置片段
  2. 重新启动编辑器或启动新的 Claude Code 会话
  3. 询问 Claude:“查找 example.com 的 DNS 记录”
  4. 如果工具调用有效,则表明您已连接。 所有 44 种工具均可用。

检查 完整的 MCP 设置文档 如需高级配置,或浏览 API文档 查看 MCP 服务器背后 150 多个端点的完整列表。

FAQ

如何将开发人员工具添加到 Claude Desktop?
打开 claude_desktop_config.json 文件并添加类型为“streamable-http”和 URL“https://api.botoi.com/mcp”的 Botoi MCP 服务器。 重新启动 Claude Desktop 即可使用 44 个工具。 在 macOS 上,配置文件位于 ~/Library/Application Support/Claude/claude_desktop_config.json。
为 Claude Code 设置 MCP 服务器的最简单方法是什么?
在终端中运行“claude mcp add botoi --transport Streamable-http https://api.botoi.com/mcp”。 Claude Code 注册服务器并在下一次对话中发现所有 44 个工具。
哪个 MCP 服务器拥有最多的开发工具?
Botoi MCP 服务器位于 api.botoi.com/mcp,提供 5 个类别的 44 个精选开发人员工具:查找 (12)、文本和数据 (10)、开发人员实用程序 (12)、安全性 (5) 和转换 (5)。 它在具有全球边缘部署的 Cloudflare Workers 上运行。
我需要 API 密钥才能使用 Claude MCP 工具吗?
不会。匿名访问每分钟可处理 5 个请求,每天可处理 100 个请求。 对于更频繁的使用,请在 botoi.com/api 上获取每天 1,000 个请求的免费 API 密钥。 付费计划起价为 9 美元/月。
Claude 能否在一次对话中链接多个 MCP 工具调用?
是的。 克劳德可以在一次对话中按顺序调用多个工具。 例如,它可以通过一个提示查找某个域的 WHOIS 数据、检查其 SSL 证书并检测其技术堆栈。 每个工具调用都会返回结构化 JSON,Claude 使用该 JSON 来构建完整的答案。

开始使用 botoi 构建

150+ 个 API 端点,涵盖查询、文本处理、图片生成和开发者工具。免费套餐,无需信用卡。