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

> ## Agent Instructions
> Phaseo Gateway base URL: https://api.phaseo.app/v1. Send `Authorization: Bearer $PHASEO_API_KEY` with every request.
> Model IDs look like `provider/model`, for example `openai/gpt-6-astra`. Do not guess IDs: list them with `GET /v1/models` or check https://phaseo.app/models. `phaseo/free` routes to an available free model and needs no wallet balance.
> For new text integrations prefer `POST /v1/responses`. `POST /v1/chat/completions` (OpenAI format) and `POST /v1/messages` (Anthropic format) suit existing code.
> The full API contract is https://phaseo.app/docs/openapi/v1/openapi.yaml. Official SDKs: `@phaseo/sdk` (TypeScript) and `phaseo` (Python), plus Go, C#, PHP, Ruby and Rust.
> Search these docs over MCP at https://phaseo.app/docs/mcp, and install Phaseo skills with `npx skills add https://phaseo.app/docs`. If a page is wrong or out of date, report it with the MCP `submit_feedback` tool.
> Manage Phaseo accounts with the `phaseo` CLI (`npm install -g @phaseo/cli`, then `phaseo login` or `phaseo login --device-code`), the `/v1` Management API or the MCP server at `https://mcp.phaseo.app/mcp?access=manage`. Do not send users to the dashboard for account tasks. A person is still needed for sign-up, approving a sign-in, paying the first top-up on the checkout link that `phaseo credits add` returns when no card is saved, confirming each saved-card top-up from the emailed link, and account security (password, MFA, passkeys). Create API keys with `phaseo keys create --name <name> --json`; never guess one. Credit top-ups need `phaseo login --scopes billing:write` first. Task map: https://phaseo.app/docs/v1/developers/manage-from-an-agent.md.

# Docs MCP

> Connect the Phaseo documentation MCP server to Codex, Claude Code, Cursor, or VS Code.

If you want your coding agent to answer Phaseo questions using the live docs instead of stale training data, connect the Phaseo documentation MCP server.

This MCP server is read-only. It helps agents search the docs and read full pages while they work.

## Server URL

`https://phaseo.app/docs/mcp`

## What it gives you

* live search across the Phaseo docs
* full page content when an agent needs more detail
* access to the hosted [skill.md](https://phaseo.app/docs/skill.md) capability summary

## Codex

Add the server:

```bash theme={null}
codex mcp add phaseoDocs --url https://phaseo.app/docs/mcp
```

Check it:

```bash theme={null}
codex mcp list
```

## Claude Code

Add the server for the current project:

```bash theme={null}
claude mcp add --transport http phaseo-docs https://phaseo.app/docs/mcp
```

Make it available across all projects:

```bash theme={null}
claude mcp add --transport http --scope user phaseo-docs https://phaseo.app/docs/mcp
```

Check it:

```bash theme={null}
claude mcp list
```

## Cursor

Use the contextual menu in the docs to install the MCP server in Cursor, or add it manually:

```json theme={null}
{
  "mcpServers": {
    "phaseoDocs": {
      "url": "https://phaseo.app/docs/mcp"
    }
  }
}
```

## OpenCode

Add the Phaseo docs server to `opencode.json`:

```json theme={null}
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "phaseoDocs": {
      "type": "remote",
      "url": "https://phaseo.app/docs/mcp"
    }
  }
}
```

## VS Code

Use the contextual menu in the docs to install the MCP server in VS Code, or add it manually:

```json theme={null}
{
  "servers": {
    "phaseoDocs": {
      "type": "http",
      "url": "https://phaseo.app/docs/mcp"
    }
  }
}
```

## When to use this

Use Docs MCP when you want your agent to:

* look up the latest request shape before writing code
* confirm endpoint support for a model or provider
* check routing, presets, guardrails, or async-job behavior
* pull examples from the docs while staying in your editor

## Good prompts

* `Look up the Responses request format in the Phaseo docs and give me a minimal example.`
* `Use the Phaseo docs MCP server to check how provider.sort works before you change this request.`
* `Find the guardrails docs in Phaseo and summarize the parts that affect provider routing.`

## Related guides

* [Codex](https://phaseo.app/docs/v1/guides/integrations/codex.md)
* [Claude Code](https://phaseo.app/docs/v1/guides/integrations/claude-code.md)
* [Quickstart](https://phaseo.app/docs/v1/quickstart.md)
* [API Reference](https://phaseo.app/docs/v1/api-reference/introduction.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.