Fonoster
STDIOFonoster电话API集成MCP服务器
Fonoster电话API集成MCP服务器
MCP Server for the Fonoster API, enabling MCP clients to interact with Fonoster's telephony services. This module is part of the Fonoster open-source project. For more information about the project, please visit https://github.com/fonoster/fonoster.
list_numbers
page_size (number): Maximum number of numbers to returnpage_token (string): Pagination token for next pagelist_applications
page_size (number): Maximum number of applications to returnpage_token (string): Pagination token for next pagecreate_call
from (string): The number to call fromto (string): The number to call toapp_ref (string): The reference to the application to use for the callmetadata (object): Metadata to be sent to the applicationcreate_call_batch
from (string): The number to call fromto_array (array): The numbers to call toapp_ref (string): The reference to the application to use for the callmetadata (object): Metadata to be sent to the applicationcreate_call_prompt
list_numbers toolcreate_call or create_call_batch tool depending on the user's requestAdd the following to your claude_desktop_config.json:
If you are logged in to the command-line tool, simply run
fonoster mcp:configure --client claudeto configure the server.
{ "mcpServers": { "fonoster": { "command": "npx", "args": [ "-y", "@fonoster/mcp" ], "env": { "WORKSPACE_ACCESS_KEY_ID": "your-workspace-access-key-id", "APIKEY_ACCESS_KEY_ID": "your-apikey-access-key-id", "APIKEY_ACCESS_KEY_SECRET": "your-apikey-access-key-secret" } } } }
{ "mcpServers": { "fonoster": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "WORKSPACE_ACCESS_KEY_ID", "-e", "APIKEY_ACCESS_KEY_ID", "-e", "APIKEY_ACCESS_KEY_SECRET", "fonoster/mcp" ], "env": { "WORKSPACE_ACCESS_KEY_ID": "your-workspace-access-key-id", "APIKEY_ACCESS_KEY_ID": "your-apikey-access-key-id", "APIKEY_ACCESS_KEY_SECRET": "your-apikey-access-key-secret" } } } }
WORKSPACE_ACCESS_KEY_ID="your-workspace-access-key-id" \ APIKEY_ACCESS_KEY_ID="your-apikey-access-key-id" \ APIKEY_ACCESS_KEY_SECRET="your-apikey-access-key_secret" \ npx @modelcontextprotocol/inspector \ node /path/to/fonoster/mods/mcp/dist/index.js
If you encounter authentication errors, verify that:
Docker build:
docker build -t fonoster/mcp -f Dockerfile .