Developers / MCP

Give your agent
a phone.

The Voyp MCP server lets AI agents place real phone calls — to people, businesses and IVRs — follow them live and hang up when they’re done. It speaks the Model Context Protocol over streamable HTTP, with OAuth2.

View on GitHub
Works with ChatGPT · Claude · Goose

What you get

A gateway from language models to the phone network.

The server sits between your agent and Voyp’s telephony, and follows the MCP specification.

TOOLS

Start & control calls

Agents start calls, watch their live status and hang up cleanly — plus utilities like place search.

TRANSPORT

Streamable HTTP

Server‑sent responses give your client feedback as calls are placed, connected and ended.

SECURITY

OAuth2 ready

Scope access per user or per workspace. Agents act for users without ever seeing their credentials.

Connect in three steps

From config to first call.

  1. Point your client

    Add the server to Claude Desktop, Goose or any MCP client: https://api.voyp.app/mcp/stream

  2. Authenticate

    Enable OAuth2 if your client supports it. Otherwise create an API key at app.voyp.app and send it as your Bearer token.

  3. Ask for a call

    Your agent starts the call through Voyp. As on every Voyp call, the assistant introduces itself as an AI.

What agents do with it

Agents that act in the real world.

Most of the world still runs on phone calls. With Voyp, an agent can finish the job instead of handing you a number to dial.

Book a tableCall a restaurant and make the reservation.
Confirm appointmentsFollow up with clients and confirm times.
Track calls liveCheck the status of ongoing calls in real time.
Hang up or redirectEnd or redirect calls automatically.
WHAT’S NEXT

Richer event streaming, better context persistence and new conversational APIs. Follow along — and file issues — in the voyp-mcp GitHub repository.

Build something that calls.

Grab an API key, point your MCP client at Voyp, and make your agent’s first call.