remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
A Discord server is available for community support and discussions around the Fonoster platform.
Provides Docker-based deployment option for running the MCP server, with environment variable configuration for authentication.
References GitHub as the home of the Fonoster open-source project where users can find more information.
Fonoster MCP サーバー
Fonoster API用のMCPサーバー。MCPクライアントがFonosterのテレフォニーサービスと連携できるようにします。このモジュールは、 Fonosterオープンソースプロジェクトの一部です。プロジェクトの詳細については、 https://github.com/fonoster/fonosterをご覧ください。
ツール
list_numbers
- Fonoster から数値のリストを表形式で返します (マークダウンを使用)
- オプション入力:
page_size
(数値): 返される数値の最大数page_token
(文字列): 次のページのページネーショントークン
- 戻り値: 参照、名前、telUrl を含む番号のリスト
list_applications
- Fonoster のアプリケーションを表形式(マークダウンを使用)でリストします
- オプション入力:
page_size
(数値): 返されるアプリケーションの最大数page_token
(文字列): 次のページのページネーショントークン
- 戻り値: 参照、名前、エンドポイント、作成日、更新日、およびタイプを含むアプリケーションのリスト
create_call
- Fonosterからの通話を作成する
- 必要な入力:
from
(文字列): 発信元の番号to
(文字列): 電話をかける番号app_ref
(文字列): 呼び出しに使用するアプリケーションへの参照metadata
(オブジェクト):アプリケーションに送信されるメタデータ
- 戻り値: 参照IDを含むコール作成確認
create_call_batch
- Fonosterからの呼び出しのバッチを作成します
- 必要な入力:
from
(文字列): 発信元の番号to_array
(配列): 呼び出す番号app_ref
(文字列): 呼び出しに使用するアプリケーションへの参照metadata
(オブジェクト):アプリケーションに送信されるメタデータ
- 戻り値: 参照ID付きのバッチ作成確認
プロンプト
create_call_prompt
- 通話を段階的に作成するためのプロンプト
- MCP クライアントを次のプロセスに導きます:
- 電話番号がまだ提供されていない場合は、ユーザーに電話をかける番号を尋ねる
list_numbers
ツールを使用して利用可能な番号のリストを提供する- アプリケーション名を尋ねてその参照を見つける
- ユーザーのリクエストに応じて、
create_call
またはcreate_call_batch
ツールを使用して通話を作成する
設定
Claude Desktopでの使用
claude_desktop_config.json
に以下を追加します。
コマンドライン ツールにログインしている場合は、
fonoster mcp:configure --client claude
実行するだけでサーバーを構成できます。
npx
ドッカー
MCP Inspectorによるテスト
トラブルシューティング
認証エラーが発生した場合は、次の点を確認してください。
- Fonosterの資格情報は正しいです
- 環境変数が適切に設定されている
- Fonoster APIにアクセスするために必要な権限があります
建てる
Dockerビルド:
This server cannot be installed
アプリケーションと電話番号をリストし、Fonoster 経由で発信通話を開始する MCP サーバー。