コンテンツへスキップ
Tutorial

MCP を使用して開発者ツールを Claude に追加する方法

| 6 min read

Claude Desktop、Claude Code、または Cursor を 2 分以内に 44 の開発者ツールに接続します。 DNS ルックアップ、JWT 署名、電子メール検証などを 1 つの MCP サーバー経由で実行します。

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

クロードは、コードを作成し、アルゴリズムを説明し、プル リクエストをレビューできます。 DNS レコードの検索、電子メールの検証、JWT への署名はできません。 知識はありますが、ツールはありません。 結局、ブラウザーのタブからコピーするか、ターミナルでコマンドを実行して、その出力を会話に貼り付けることになります。

MCP (モデル コンテキスト プロトコル) はそれを修正します。 MCP サーバーに接続すると、クロードは会話中に使用できる呼び出し可能なツールを取得します。 Botoi MCP サーバーは、単一の接続を通じて Claude 44 開発者ツールを提供します。

MCP が行うこと

MCP は、Anthropic のオープン プロトコルです。 これにより、AI アシスタントは構造化インターフェイスを通じて外部ツールを呼び出すことができます。 アシスタントは 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"
    }
  }
}

カーソルは、[設定] > [設定] からの 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 サーバーに接続した後、外部検索が必要なことをクロードに尋ねます。

「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 コマンド、ブラウザ タブ、コピー&ペーストは不要です。

1 つの会話でツールを連鎖させる

クロードが複数のツールを連結したときに真の力が発揮されます。 次のプロンプトを試してください。

「Stripe.com の WHOIS 情報を確認し、その SSL 証明書を確認して、どのような技術スタックが使用されているかを検出してください。」

クロードはこれを 3 つのツール呼び出しに分割し、順番に実行します。

ステップ 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+"
}

ステップ 3: テクノロジーの検出

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" }
  ]
}

クロードは、ドメインのレジストラと有効期限、SSL グレードと証明書の詳細、サイトで実行されているフレームワークとサービスの 3 つの結果をすべて 1 つの概要に結合します。 3 つのツール呼び出し、1 つの会話、コンテキストの切り替えはありません。

カテゴリ別の全 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 hash、uuid_generate、jwt_sign、jwt_verify、cron_describe、password_generate、url_encode、url_decode、regex_test、text_diff、semver_parse、timestamp_convert
安全 5 aes_encrypt、aes_decrypt、totp_generate、credit_card_validate、pii_detect
変身 5 minify_js、minify_css、sql_format、code_format、json_to_typescript

パラメーター スキーマを含む完全なツール リストは、次の場所にあります。 api.botoi.com/v1/mcp/tools.json

制限を高めるための API キーの追加

匿名アクセスは設定なしで機能します。 1 分あたり 5 件のリクエスト、1 日あたり 100 件のリクエストを受け取り、IP によってレート制限されます。 コーディングセッション中に時々検索する場合にはこれで十分です。

より頻繁に使用する場合は、MCP 構成に API キーを追加します。 Authorization ヘッダ:

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

このパターンは、Claude Desktop、Cursor、および VS Code で機能します。 クロード コードの場合、サーバーを追加するときにヘッダーを渡します。

無料の API キーを入手するには、 botoi.com/api。 無料利用枠では、クレジット カードを必要とせずに 1 日あたり 1,000 件のリクエストを実行できます。 有料プランは、1 日あたり 10,000 リクエストの場合、月額 9 ドルから始まります。

始めましょう

  1. 上記の設定セクションからエディターの構成スニペットをコピーします。
  2. エディタを再起動するか、新しいクロード コード セッションを開始します。
  3. クロードに尋ねます: 「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 サーバーはどれですか?
api.botoi.com/mcp の Botoi MCP サーバーは、ルックアップ (12)、テキストとデータ (10)、開発者ユーティリティ (12)、セキュリティ (5)、および変換 (5) の 5 つのカテゴリにわたる 44 の厳選された開発者ツールを提供します。 グローバルエッジデプロイメントを備えたCloudflare Workers上で実行されます。
Claude MCP ツールを使用するには API キーが必要ですか?
いいえ、匿名アクセスでは 1 分あたり 5 リクエスト、1 日あたり 100 リクエストが可能です。 より頻繁に使用する場合は、1 日あたり 1,000 リクエストに対して botoi.com/api で無料の API キーを取得してください。 有料プランは月額 9 ドルから始まります。
クロードは 1 つの会話で複数の MCP ツール呼び出しを連鎖させることができますか?
はい。 クロードは、1 つの会話内で複数のツールを順番に呼び出すことができます。 たとえば、ドメインの WHOIS データの検索、SSL 証明書の確認、技術スタックの検出をすべて 1 つのプロンプトから行うことができます。 各ツール呼び出しでは構造化された JSON が返され、クロードはそれを使用して完全な回答を作成します。

botoiで開発を始めよう

150以上のAPIエンドポイント。検索、テキスト処理、画像生成、開発者ユーティリティに対応。無料プラン、クレジットカード不要。