{"_id":"@bubblyphone/mcp-server","name":"@bubblyphone/mcp-server","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@bubblyphone/mcp-server","version":"0.1.0","description":"MCP server for BubblyPhone — manage AI phone agents, calls, and billing from any AI assistant","type":"module","main":"dist/index.js","bin":{"bubblyphone-mcp":"dist/bin/cli.js"},"scripts":{"build":"tsc","dev":"tsc --watch","start":"node dist/index.js","start:http":"node dist/index.js --http --port 3100","test":"node --test dist/tests/**/*.test.js"},"keywords":["mcp","bubblyphone","telephony","ai-agents","voice"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/BubblyPhone/mcp-server.git"},"homepage":"https://agents.bubblyphone.com","engines":{"node":">=20.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","zod":"^3.25.0"},"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"gitHead":"64ac7e83befeb8ce35d5a229165e0c827a09dd5f","types":"./dist/index.d.ts","_id":"@bubblyphone/mcp-server@0.1.0","bugs":{"url":"https://github.com/BubblyPhone/mcp-server/issues"},"_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-puUZ9YO1hLAuskhr4iYm6e6r5U6tEe0x9MEZV/8x0ysiwQR0I6Qrjz3fPdtHFHukVFuwKG8t9P23CY93PKdivA==","shasum":"b6c33813a07e30e1ee8fa8a7cfb09419fcf96c28","tarball":"https://registry.npmjs.org/@bubblyphone/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":47,"unpackedSize":67925,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAoGYNfo/ueZQU2vl6lCP+ObZWg5MvwdtR1LNVXhROf0AiAlkQUlf5YCN6MvhTrmzOvLGHv7g+oOV3Vr98ge+O0UoQ=="}]},"_npmUser":{"name":"vadimk_77","email":"vadim@inhype.io"},"directories":{},"maintainers":[{"name":"vadimk_77","email":"vadim@inhype.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.1.0_1775291618307_0.8305601965133524"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-04T08:33:38.229Z","0.1.0":"2026-04-04T08:33:38.471Z","modified":"2026-04-04T08:33:38.700Z"},"maintainers":[{"name":"vadimk_77","email":"vadim@inhype.io"}],"description":"MCP server for BubblyPhone — manage AI phone agents, calls, and billing from any AI assistant","homepage":"https://agents.bubblyphone.com","keywords":["mcp","bubblyphone","telephony","ai-agents","voice"],"repository":{"type":"git","url":"git+https://github.com/BubblyPhone/mcp-server.git"},"bugs":{"url":"https://github.com/BubblyPhone/mcp-server/issues"},"license":"MIT","readme":"# @bubblyphone/mcp-server\n\nMCP server for [BubblyPhone](https://agents.bubblyphone.com) — manage AI phone agents, calls, and billing from any AI assistant.\n\n## Quick Start\n\n### Claude Desktop\n\nAdd to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"bubblyphone\": {\n      \"command\": \"npx\",\n      \"args\": [\"@bubblyphone/mcp-server\"],\n      \"env\": {\n        \"BUBBLYPHONE_API_KEY\": \"bp_live_sk_your_key_here\"\n      }\n    }\n  }\n}\n```\n\n### Remote (Streamable HTTP)\n\nConnect to `https://agents.bubblyphone.com/mcp` with your API key as a Bearer token.\n\n### Cursor\n\nAdd to `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"bubblyphone\": {\n      \"command\": \"npx\",\n      \"args\": [\"@bubblyphone/mcp-server\"],\n      \"env\": {\n        \"BUBBLYPHONE_API_KEY\": \"bp_live_sk_your_key_here\"\n      }\n    }\n  }\n}\n```\n\n## Available Tools\n\n### Calls\n- `make_call` — Initiate an outbound call\n- `list_calls` — List calls with filtering\n- `get_call` — Get call details\n- `hangup_call` — Terminate an active call\n- `transfer_call` — Transfer a call\n- `inject_context` — Send context to an AI agent mid-call\n- `get_call_transcript` — Get call transcript\n- `get_call_events` — Get call event log\n\n### Phone Numbers\n- `search_phone_numbers` — Search available numbers\n- `list_phone_numbers` — List your numbers\n- `buy_phone_number` — Purchase a number\n- `get_phone_number` — Get number details\n- `update_phone_number` — Configure AI agent settings\n\n### Billing\n- `get_balance` — Check credit balance\n- `get_usage` — Usage statistics\n- `list_transactions` — Transaction history\n\n### Models & Rates\n- `list_models` — Available AI models\n- `lookup_rate` — Rate for a phone number\n- `get_country_rates` — Rates by country\n\n### Account\n- `get_account` — Account information\n\n## Get Your API Key\n\n1. Sign up at [agents.bubblyphone.com](https://agents.bubblyphone.com)\n2. Go to Dashboard → API Keys\n3. Create a new API key\n","readmeFilename":"README.md","_rev":"1-4e21d6763908a882c54b0684e095a5e8"}