> ## Documentation Index
> Fetch the complete documentation index at: https://developers.phonovation.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP Server

> Connect the Phonovation developer documentation to your AI coding tool.

The Phonovation Developer Portal provides a Model Context Protocol (MCP) server that lets compatible AI tools search and read the current documentation and API reference.

## MCP server URL

```text title="MCP server URL" highlight={1} theme={"dark"}
https://developers.phonovation.com/mcp
```

## Connect your tool

<Tabs>
  <Tab title="Codex">
    ```bash title="Add to Codex" highlight={1} wrap theme={"dark"}
    codex mcp add phonovation-docs --url https://developers.phonovation.com/mcp
    ```
  </Tab>

  <Tab title="Claude Code">
    ```bash title="Add to Claude Code" highlight={1} wrap theme={"dark"}
    claude mcp add --transport http phonovation-docs https://developers.phonovation.com/mcp
    ```
  </Tab>

  <Tab title="Cursor">
    Add the server to your MCP configuration:

    ```json title="mcp.json" lines focus={4} theme={"dark"}
    {
      "mcpServers": {
        "phonovation-docs": {
          "url": "https://developers.phonovation.com/mcp"
        }
      }
    }
    ```
  </Tab>
</Tabs>

## Give your assistant useful context

Ask the tool to search the Phonovation API docs before generating integration code. It can retrieve the documented details for:

* Personal access tokens and optional OAuth.
* `GET /health`.
* `POST /v1/campaign` and the exact request fields.
* `GET /v1/campaign/{id}` campaign summaries.
* Delivery receipt payloads, HMAC signatures, retries, and `ClientReference` correlation.

```text title="Example prompt" lines focus={2-5} theme={"dark"}
Use the Phonovation documentation MCP server to create a server-side integration that:
1. checks API health,
2. sends an SMS campaign with a ClientReference,
3. polls the campaign summary, and
4. verifies and processes the signed delivery receipt webhook.
Cite the documentation used and do not invent undocumented limits.
```

<Warning>
  Treat generated code as a starting point. Keep tokens and webhook secrets on the server, review the implementation, and use only approved Sender IDs and permitted recipients.
</Warning>
