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

# MCP Server

> Connect AI tools to Steerco via the Model Context Protocol

# MCP Server

Steerco provides an [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server that lets AI tools interact with your presentations and data using natural language.

## What is MCP?

MCP is an open protocol that allows AI assistants to connect to external tools and data sources. When you connect an MCP-compatible tool to Steerco, it can:

* List and view your presentations
* Generate new presentations from instructions
* Export presentations to PPTX or PDF
* Browse templates and themes
* Search your CRM entities

## Supported Tools

<CardGroup cols={2}>
  <Card title="Claude Desktop" icon="message-bot" href="/mcp/claude-desktop">
    Anthropic's desktop app for Claude
  </Card>

  <Card title="Cursor" icon="code" href="/mcp/cursor">
    AI-powered code editor
  </Card>
</CardGroup>

## Server URL

```
https://api.getsteerco.com/mcp
```

You'll be prompted to sign in on first connection. No additional configuration is needed — authentication is handled automatically via OAuth.

## Available Tools

| Tool                    | Description                                          | Mutates?                     |
| ----------------------- | ---------------------------------------------------- | ---------------------------- |
| `list_workspaces`       | List workspaces you have access to                   | No                           |
| `list_presentations`    | List presentations with pagination                   | No                           |
| `get_presentation`      | Get presentation details including slides            | No                           |
| `list_templates`        | List available templates                             | No                           |
| `list_themes`           | List available themes                                | No                           |
| `search_entities`       | Search accounts, contacts, etc.                      | No                           |
| `export_presentation`   | Export to PPTX or PDF                                | No                           |
| `generate_presentation` | Generate a new AI presentation                       | Yes — creates a presentation |
| `update_presentation`   | Update an existing presentation with AI-driven edits | Yes — overwrites slides      |

### Notes on specific tools

* **`generate_presentation`** counts against your plan's presentation limit. If you hit the limit you'll see a `403` with an upgrade prompt.
* **`update_presentation`** modifies the target presentation in place. There's no automatic version history — keep a copy if you need to roll back.
* **`export_presentation`** is asynchronous. The call may take 1–3 minutes while the file is generated, and the returned download URL is valid for 14 hours.

## Privacy & data handling

* [Privacy policy](https://www.getsteerco.com/privacy/)
* [Terms of service](https://www.getsteerco.com/terms/)
* [Trust center](https://trust.getsteerco.com)

OAuth tokens are scoped to the signing-in user and expire automatically. Revoke access at any time from your Steerco account's connected apps page.
