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

# Vibe coding with Inworld docs

> Give your AI coding assistant live access to Inworld documentation via llms.txt or MCP.

## `llms.txt` — paste and go

Give your AI assistant a map of the entire doc site:

```text theme={"system"}
https://docs.inworld.ai/llms.txt
```

Paste that URL into your system prompt, project instructions, or chat. The model will know every page, guide, and API reference we publish.

Need the full text of every page in one file? Use [https://docs.inworld.ai/llms-full.txt](https://docs.inworld.ai/llms-full.txt).

## Inworld CLI — let your agent use Inworld directly

Install the [Inworld CLI](https://www.npmjs.com/package/@inworld/cli) and your coding agent can call Inworld from the shell — no MCP configuration needed:

```bash theme={"system"}
npm install -g @inworld/cli
inworld login
```

From there, an agent can create API keys (`inworld workspace add-key`), synthesize speech (`inworld tts synthesize`), transcribe audio (`inworld stt transcribe`), and send chat completions (`inworld llm chat`). See the [Inworld CLI reference](/tts/resources/inworld-cli) for all commands.

Prefer MCP? The CLI also ships the full Inworld MCP server — real TTS, STT, LLM, and workspace tools, not just doc search:

```bash theme={"system"}
# stdio (Claude Code, Cursor, etc.)
inworld mcp

# e.g., add to Claude Code:
claude mcp add inworld -- inworld mcp
```

## MCP server — live doc search

Connect the MCP server so your assistant can **search** the docs mid-conversation:

```text theme={"system"}
https://docs.inworld.ai/mcp
```

<Tabs>
  <Tab title="Cursor">
    Open Command Palette → **Open MCP settings** → **Add custom MCP**, then paste:

    ```json theme={"system"}
    {
      "mcpServers": {
        "Inworld Docs": {
          "url": "https://docs.inworld.ai/mcp"
        }
      }
    }
    ```

    [Cursor MCP docs](https://docs.cursor.com/en/context/mcp#installing-mcp-servers)
  </Tab>

  <Tab title="VS Code">
    Add to `.vscode/mcp.json`:

    ```json theme={"system"}
    {
      "servers": {
        "Inworld Docs": {
          "type": "http",
          "url": "https://docs.inworld.ai/mcp"
        }
      }
    }
    ```

    [VS Code MCP docs](https://code.visualstudio.com/docs/copilot/chat/mcp-servers)
  </Tab>

  <Tab title="Claude">
    Go to [Settings → Connectors](https://claude.ai/settings/connectors) → **Add custom connector** → name it `Inworld Docs`, set URL to `https://docs.inworld.ai/mcp`.

    When chatting, attach it via the **+** menu.

    [Remote MCP guide](https://modelcontextprotocol.io/docs/tutorials/use-remote-mcp-server#connecting-to-a-remote-mcp-server)
  </Tab>

  <Tab title="Claude Code">
    ```bash theme={"system"}
    claude mcp add --transport http "Inworld Docs" https://docs.inworld.ai/mcp
    ```

    [Claude Code MCP docs](https://docs.anthropic.com/en/docs/claude-code/mcp#installing-mcp-servers)
  </Tab>
</Tabs>

## Copy a page from the docs

Every documentation page has a menu at the top with **Copy page**, **View as Markdown**, and **Open in ChatGPT / Claude** — handy when you only need one page, not the whole site.
