
シェア:
Benjamin AronovはVonageの開発者支援者です。彼はRuby on Railsのバックグラウンドを持つ実績のあるコミュニティ・ビルダーです。Benjaminは故郷であるテルアビブのビーチを楽しんでいる。テルアビブを拠点に、世界最高のスタートアップの創設者たちと出会い、学ぶことができる。技術以外では、完璧なパン・オ・ショコラを求めて世界中を旅するのが好き。
Vonage MCP Tooling Serverのご紹介
Vonage MCP Tooling Serverは、Vonageプラットフォーム用のAI主導の自動化を解き放ち、開発者がClaudeやCursorのようなツールから直接SMS、ボイス、WhatsAppの操作を実行できるようにします。
はじめにもしクロードがVonageアプリを構築・管理できたら?
先日の VonageドキュメントMCPサーバーの発表に続き、開発者がVonageプラットフォームで作業するためにMCPを使用する方法を拡大し続けています。ドキュメント・サーバーは、公式の最新のVonageリファレンスをAIアシスタントとIDEに直接もたらしました。そして今、新しいVonage MCPツーリングサーバー情報を取得するだけでなく、AIエージェントが実際のアクション(メッセージの送信、番号の管理、残高の確認など)を実行できるようになりました。
開発者がAI主導のワークフローを試す際に出てくる自然な疑問は、そのアシスタントが単に話すだけでなく、実際にタスクを処理できるかどうかということだ。SDKのセットアップや認証の定型文なしで、WhatsAppメッセージを送受信するシンプルなアプリを作成するようクロードに促すことを想像してみてほしい。これがツーリング・サーバーのアイデアだ。そして、MCPを話すAIエージェントやチャットボットで動作します。あなたが使っているのが クロード, カーソル, VSコード・コパイロット, アンチグラビティなどの環境で、Tooling Serverをワークフローに組み込むことができます。安定し、サポートされており、今日から利用可能です。
重要な理由すでに使用している開発ツールでコミュニケーションを自動化する
ワークフローに組み込めば、その真価が発揮される。AIエージェントは、カスタム足場なしで、「残高確認→SMS送信→結果保存」のようなタスクをオーケストレーションできます。日常的な操作に手作業が不要になるため、社内ツールの作成が容易になります。サーバーを使用することで、エージェントは自動的に番号のプロビジョニング、テストメッセージの送信、接続性のVerifyを行うことができます。また、コードサンプルを返す代わりに、実際にアクションを実行するAIコパイロットを構築できます。
ToolingサーバとDocumentation MCPサーバはお互いを補完するように設計されています。ドキュメンテーションサーバは、Vonage APIがどのように機能するかについての権威ある回答をエージェントに提供します。Tooling Serverは、エージェントがその情報に基づいて行動できるようにします。一緒に使うことで、Vonageでビルドし、AIネイティブ・ツールを試している開発者にとって、よりスムーズで統合されたワークフローを作ることができます。
今日得られるものすでに利用可能なツール
初期リリースには、焦点を絞った単一目的のツール一式が同梱されている:
残高- Vonageアカウントの残高確認
SMS- SMSを送る
アウトバウンドボイスメッセージ- 音声合成で音声通話を送る
リストアプリケーションそして Numbers
リンク番号対アプリ
WhatsAppとRCSのサポートは sendChannelMessageフロー
各ツールは意図的に小さく、予測可能で、LLMに適した方法で構成されている。これらのツールの使い始め方については、以下をご覧ください。 AIエージェントにVonage APIを追加する.
はじめにシンプル、ローカル、セキュア
サーバーはHTTPエンドポイントを公開しません。代わりに、ローカルの MCP サーバープロセスとして実行されます。IDE 内、Claude Desktop のようなチャットボット環境、またはデプロイして管理するマシンやコンテナのいずれかで実行されます。実際には、環境変数を設定して CLI 経由で実行するか、NPM パッケージとしてプロジェクトに直接インストールします:
npm i @vonage/vonage-mcp-server-api-bindingsIDEまたはClaude DesktopでTooling Serverを使用するための構成ブロックの例を示します:
{
"mcpServers": {
"vonage-tooling": {
"command": "npx",
"args": ["-y", "@vonage/vonage-mcp-server-api-bindings"],
"env": {
"VONAGE_API_KEY": "...",
"VONAGE_API_SECRET": "...",
"VONAGE_APPLICATION_ID": "...",
"VONAGE_PRIVATE_KEY64": "...",
"VONAGE_VIRTUAL_NUMBER": "+1234567890"
}
}
}
}
注意してください: 正確な設定は、使用するIDEによって異なります。
もっとツールが欲しい?あなたのPRをお待ちしています
このプロジェクトはオープンソースであるため、独自のツールを提供したり、既存のツールを改良したりすることができる。以下の CONTRIBUTING.mdをチェックしてください。1つのファイルにつき1つのツール、スキーマはZod、そしてテスト可能な小さな関数という、意図的にシンプルな構造になっている。
VonageのAPIを使って自動化したいものがあれば、ここから作り始めるといいでしょう。
結論
Vonage MCP Tooling Serverは、私たちが以前から目指してきた方向性を反映しています。それは、AIネイティブで、エージェント駆動型で、定型文ではなく具体的なタスクに焦点を当てた開発者ワークフローです。MCPは急速に進化しており、私たちはそれを傍観するのではなく、実際の通信システムでどのように使われるかを形作る手助けをしたいと考えています。
このリリースは早い段階だが、意味のあるものだ。ツール・サーバーは、テクニカル・ユーザーやエージェント開発者に、ローカルで実行したり、独自の条件でデプロイしたりできる基盤を提供する。同時に、すべての業者が鍵の管理やインフラの運用を望んでいるわけではないことも認識しています。より幅広いユースケースをサポートするため、n8nのようなローコードプラットフォームから社内の自動化ツールまで、よりアクセスしやすい環境に同じ機能をもたらすホスト型MCPサーバーにも取り組んでいます。
私たちの目標は、AIを活用したコミュニケーションのための完全で柔軟なパスを提供することです。より多くのツール、より多くのカバレッジ、そして開発者が依存するワークフローと統合するためのより多くの方法。AIエージェントがコード生成を超えて何を達成できるかを探求しているのであれば、ぜひ私たちと一緒に構築し、このエコシステムが次に進む方向を導く手助けをしてください。
ご質問がある場合、またはあなたが作っているものを共有したい場合は、こちらをクリックしてください。
会話に参加する VonageコミュニティSlack
登録する 開発者ニュースレター
フォローする X(旧ツイッター)最新情報
チュートリアルを見る YouTubeチャンネル
LinkedInの LinkedIn の Vonage デベロッパーページ
最新の開発者向けニュース、ヒント、イベント情報をお届けします。