AA

agentphone-ai/agentphone-mcp

Developer tools公式

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

124 stars 24 forks 品質 87 トレンド 36MIT

agentphone-ai/agentphone-mcpは、https://github.com/agentphone-ai/agentphone-mcp.からインポートされたMCPサーバー候補です。

概要

agentphone-ai/agentphone-mcpは、https://github.com/agentphone-ai/agentphone-mcp.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

モデルコンテキストプロトコルを通じて、AIエージェントに実際の電話番号、SMS、音声通話を提供します。

AgentPhoneは、AIエージェントが電話番号を購入し、SMSの送受信、音声通話をカーソル、Claude Desktop、またはMCP対応クライアントの自然言語で行えるようにします。

エージェントがコアコンセプトです。各エージェントは独自の電話番号、ボイスパーソナリティ、システムプロンプト、ウェブフックを持っています。エージェントは専用の電話回線を持つ仮想チームメンバーと考えてください。サポート、営業、スケジューリングなど異なる目的でエージェントを作成し、通話中の声や振る舞いを調整できます。

クイックスタート

1.APIキーを入手しましょう

agentphone.ai で登録し、設定からAPIキーを作成してください。

2.MCP経由で接続

オプションA:リモートサーバー(推奨)

MCPクライアントをホストされたエンドポイントに向ける — インストール不要:

Streamable HTTPトランスポートをサポートするすべてのMCPクライアント(スイッチボード、リモートエージェントプラットフォームなど)で動作します。

オプションB:ローカルサーバー(stdio)

ローカルでnpx経由で動作 — Cursor、Claude Desktop、Windsurf、Claude Codeで動作:

カーソル: MCPまたは[[T1]>設定] Claude Desktop: '~/ライブラリ/Application Support/Claude/claude_desktop_config.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

AgentPhone MCP Server

Give AI agents real phone numbers, SMS, and voice calls via the Model Context Protocol.

AgentPhone lets your AI agent buy phone numbers, send/receive SMS, and place voice calls — all through natural language in Cursor, Claude Desktop, or any MCP-compatible client.

Agents are the core concept — each agent gets its own phone numbers, voice personality, system prompt, and webhook. Think of an agent as a virtual team member with its own phone line. You can create agents for different purposes (support, sales, scheduling) and configure how they sound and behave on calls.

Quick Start

1. Get your API key

Sign up at agentphone.ai and create an API key from Settings.

2. Connect via MCP

Option A: Remote server (recommended)

Point your MCP client at the hosted endpoint — no install needed:

{
  "mcpServers": {
    "agentphone": {
      "type": "streamable-http",
      "url": "https://mcp.agentphone.ai/mcp",
      "headers": {
        "Authorization": "Bearer your_api_key_here"
      }
    }
  }
}

Works with any MCP client that supports Streamable HTTP transport (Switchboard, remote agent platforms, etc.).

Option B: Local server (stdio)

Runs locally via npx — works with Cursor, Claude Desktop, Windsurf, and Claude Code:

Cursor: Settings > MCP or ~/.cursor/mcp.json Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "agentphone": {
      "command": "npx",
      "args": ["-y", "agentphone-mcp"],
      "env": {
        "AGENTPHONE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Option C: Self-hosted HTTP server

Run your own HTTP MCP endpoint:

PORT=3000 npx agentphone-mcp --http

Then connect to http://localhost:3000/mcp and configure your MCP client to send Authorization: Bearer with each request. A server-side AGENTPHONE_API_KEY alone does not authorize HTTP callers.

Warning: AGENTPHONE_ALLOW_ANONYMOUS=true opts into using the server’s AGENTPHONE_API_KEY for requests with no Authorization header, only when OAuth is off. Anyone who can reach that endpoint can act as the account: only enable this behind your own authentication. Malformed headers are rejected, and a caller’s supplied bearer is never replaced by the server key.

What Can It Do?

Once configured, just ask your AI agent things like:

  • “Buy me a phone number in the 415 area code”
  • “Create a support agent that greets callers and helps with billing”
  • “Call +14155551234 and have a conversation about scheduling a dentist appointment”
  • “Text +14155551234 saying ‘Your appointment is confirmed for 3pm tomorrow’”
  • “Show me my recent calls and transcripts”
  • “List the available voices and switch my agent to a different one”
GitHub で README 全文を見る

インストール

npx -y agentphone-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "agentphone": { "type": "streamable-http", "url": "https://mcp.agentphone.ai/mcp", "headers": { "Authorization": "Bearer your_api_key_here" } } } }