MCP.so
ログイン

Sinch Docs MCP Server

@Sinch Docs

基本情報

トランスポート

streamable-http

認証方式

提供元の文書を確認

カテゴリ

開発者ツール

作者

Sinch Docs

Sinch Docs MCP Server について

Sinch Docs MCP Server は、Sinch が developers.sinch.com/mcp でホストするドキュメントサーバーです。AI コーディングアシスタントはドキュメントを検索し、Conversation、Voice、Numbers、Verification、Fax などの Sinch API のエンドポイント、パラメーター、認証を調べてコードを生成できます。API は呼び出さず、API キーも不要です。

接続情報

https://developers.sinch.com/mcp

セットアップ

claude mcp add sinch-docs --transport http https://developers.sinch.com/mcp

Sinch Docs MCP Server のツール

3

Run JavaScript in a sandbox against the tools for the documentation at https://developers.sinch.com. The tools are on the global `tools` object. The only extra global is `tools` - there is no `fetch`, `console`, `setTimeout`, `require`, or Node.js API; all I/O goes through `tools`. Workflow - minimize round-trips; one `describe-tools` call plus one `execute` call covers most requests: 1. Analyze the request and decide which sandbox tools it needs. 2. Call `describe-tools` with those names to get their exact TypeScript signatures - inputs, result shapes, and a worked example. NEVER call `execute` with guessed method names, parameter names, enum values, or result field names: read fields off the declared return types, not from assumptions. 3. Batch everything into a SINGLE script: chain tool calls, pass one call's output into the next, process results in plain JavaScript, and `return` only what the request needs. Available tools (exact signatures come from `describe-tools`): - listApis — Lists the APIs documented in this project - getEndpoints — Get all endpoints for a specific API. When several definiti… - getEndpointInfo — Get comprehensive information about specific endpoint inclu… - getSecuritySchemes — Get the security schemes for a specific API. When several d… - getFullApiDescription — Get the complete OpenAPI description. When several definiti… - search — Search across the documentation to fetch relevant content f…

Get the exact TypeScript signatures of the sandbox tools available to `execute`. Analyze the user request first, then pass `tools` with only the tool names the request needs (every name is listed in this input schema / description); omit `tools` only when you cannot tell which tools apply. Always call this before your first `execute` and never guess signatures. Request every tool the task may need in ONE call instead of calling this repeatedly.

Report a documentation page that is wrong or incomplete

概要

Sinch Docs MCP Server とは?

Sinch Docs MCP Server は、developers.sinch.com/mcp でホストされる Sinch 公式のドキュメント MCP サーバーで、AI コーディングアシスタントが Sinch のドキュメントを検索し、API 定義を読んで連携コードを書けるようにします。API キーは不要で、サーバー自身が Sinch API を呼び出すことはありません。

Sinch はコミュニケーションプラットフォームで、Conversation API を通じた SMS、WhatsApp、RCS などのチャネルに加え、音声通話、電話番号、認証、番号照会、FAX、SIP トランキングの API を提供しています。Sinch は各 API の「AI best practices」ページでこの MCP サーバーを紹介しており、llms.txt のインデックスや全ページの Markdown 版もあわせて提供しています。

Sinch Docs MCP Server の使い方

インストールは不要です。リモートの Streamable HTTP サーバーに対応した MCP クライアントに、次の URL を追加します。

https://developers.sinch.com/mcp

私たちのプローブは認証情報なしで接続できました。Sinch のガイドでは、クライアントによってはログインを求められる場合があるとしています。その場合は手順に従って完了してください。Sinch の API キーは関係ありません。

Claude Code

Sinch のドキュメントに記載されているコマンドです。サーバー名は自由に付けられます。

claude mcp add --transport http sinch-docs https://developers.sinch.com/mcp

その後、Claude Code で /mcp と入力し、サーバーとツールが表示されることを確認します。

Claude Desktop と claude.ai

Settings > Connectors を開き、Add custom connector を選んで名前を「Sinch Docs」とし、https://developers.sinch.com/mcp を貼り付けます。

Cursor

コマンドパレットを開いて「Open MCP settings」を実行し、「Add custom MCP」を選んで、Sinch のガイドにある設定を追加します。

{
  "mcpServers": {
    "sinch-mcp": {
      "url": "https://developers.sinch.com/mcp"
    }
  }
}

VS Code

コマンドパレットから「MCP: Add Server」を実行し、「HTTP」を選んで URL と名前を入力します。または .vscode/mcp.json に追加します。

{
  "servers": {
    "sinch-docs": {
      "type": "http",
      "url": "https://developers.sinch.com/mcp"
    }
  }
}

Sinch Docs MCP Server の主な機能

  • Sinch が公式に案内しているサーバー。無料でキー不要。
  • ドキュメント専用:Sinch は、見つけたエンドポイントをこのサーバーが呼び出すことはないと明言しています。生成されたコードは自分のプロジェクトに組み込み、自分の認証情報で使います。
  • コードサンプルを含む Sinch 開発者ドキュメント全体を検索。
  • Conversation API、Voice API と Voice API v2、Numbers、Number Lookup、Verification、Fax、Elastic SIP Trunk、Provisioning、10DLC 登録、Access Keys、Subprojects など、20 以上の OpenAPI 定義への構造化アクセス。
  • エンドポイントの照会で、パラメーター、例、セキュリティ要件、サーバー URL を取得。
  • Sinch が公開しているエージェントスキル(npx skills add sinch/skills)と組み合わせると、コーディングツールでさらにガイダンスが得られる。

Sinch Docs MCP Server のツール

私たちのプローブでは、一連のドキュメント関数をラップする 2 つの MCP ツールが返されました。

  • describe-tools はサンドボックス関数の正確な TypeScript シグネチャを返し、アシスタントがパラメーターを推測せずに済むようにします。
  • execute は、唯一のグローバルが tools でネットワークアクセスのないサンドボックスで JavaScript を実行します。アシスタントはこれを通じて次を呼び出します。
    • listApis でドキュメント化された API を一覧表示し、getEndpoints で 1 つの API のパスとメソッドを一覧表示。
    • getEndpointInfo で 1 つのエンドポイントの詳細を、getSecuritySchemes でその認証を取得。
    • getFullApiDescription で完全な OpenAPI ドキュメントを取得。
    • search で関連するドキュメント内容を検索。
    • submitFeedback で誤りや不足のあるページを報告。

Sinch のガイドでは、これらの関数がハイフン区切りの名前(list-apis や get-endpoint-info など)を持つ個別のツールとして記載されています。現在のサーバーは execute を通じて提供しているため、クライアントには上記の 2 つのツールだけが表示されます。

Sinch Docs MCP Server のユースケース

  • メッセージ送信:「Sinch のドキュメントに基づいて、Conversation API で SMS を送る Node.js のコードを書いて」
  • 音声:「発信通話を開始する Voice API のエンドポイントはどれで、どんなパラメーターが必要?」
  • 認証:「Verification API で SMS 認証を開始する方法を教えて」
  • 電話番号:「Numbers API で電話番号を検索・有効化するエンドポイントを一覧にして」
  • 米国のコンプライアンス:「10DLC のブランドとキャンペーンを登録する手順は?」

Sinch Docs MCP Server のトラブルシューティング

  • 不明な関数としてツール呼び出しが失敗する: まず describe-tools を実行させ、返された正確な名前を使うよう指示してください。
  • 古い API バージョンに基づいた回答になる: 複数の定義が同じタイトルを共有しています(Number Lookup v1 と v2 など)。バージョンを指定するか、listApis が返す filePath を渡してください。
  • 生成されたコードが Sinch で失敗する: このサーバーはドキュメントを読むだけです。プロジェクトの認証情報とリージョンを確認し、Sinch の推奨どおりドキュメントと照らし合わせてコードを見直してください。

よくある質問

1

Sinch Docs MCP Server は公式ですか?

はい。Sinch は開発者サイト(Numbers API の「AI best practices」ページなど)でこのサーバーを紹介しており、developers.sinch.com でホストしています。

2

Sinch のアカウントや API キーは必要ですか?

不要です。私たちのプローブは匿名で接続できました。Sinch の認証情報が必要になるのは、このサーバーの助けで書いたコードを実行するときだけです。

3

SMS の送信や電話の発信はできますか?

できません。Sinch によると、このサーバーは特定したエンドポイントを呼び出しません。返すのはドキュメントとコードで、実行は自分で行います。

4

無料ですか?

接続は無料で、アカウントも不要です。Sinch API の利用料金は Sinch が別途請求します。

5

どの Sinch API をカバーしていますか?

私たちの確認時点では、`listApis` が 24 の定義を返しました。Conversation、Voice、Numbers、Number Lookup、Verification、Fax、Elastic SIP Trunk、10DLC 登録などが含まれます。

6

どのクライアントで使えますか?

Sinch は Cursor、Claude Code、VS Code のセットアップ手順を示しており、MCP サーバーに接続できる AI ツールならどれでも使えるとしています。

7

Sinch Docs のリモート MCP サーバーとは何ですか?

Sinch Docs のリモート MCP サーバーは、https://developers.sinch.com/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

8

Sinch Docs の MCP サーバーにはどう接続しますか?

エンドポイント https://developers.sinch.com/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。

9

Sinch Docs の MCP サーバーは認証が必要ですか?

この掲載では Sinch Docs の認証要件がまだ確認されていません。接続前に提供元のドキュメントをご確認ください。

10

Sinch Docs の MCP サーバーはどのトランスポートを使用しますか?

Sinch Docs は streamable-http エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。

コメント