> For the complete documentation index, see [llms.txt](https://docs.allmcp.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allmcp.co/documentation/quickstart.md).

# Quickstart

Get AllMCP connected to Claude Desktop in under 2 minutes.

{% hint style="success" icon="bolt" %}
**\~2 minutes.** Grab an API key, paste one config block into your MCP client, and connect your first provider.
{% endhint %}

<a href="https://allmcp.co/login" class="button primary" data-icon="key">Sign up</a><a href="https://allmcp.co/login" class="button secondary" data-icon="right-to-bracket">Log in</a> <a href="/pages/QJVxDLqxIz5KMCH5afbE" class="button secondary" data-icon="table-cells">Browse providers</a>

***

{% stepper %}
{% step %}

#### Get your API key

Sign up or log in at [allmcp.co/login](https://allmcp.co/login) and copy your API key. It looks like:

```
allmcp_xxxxxxxxxxxxxxxxxxxxxxxx
```

{% endstep %}

{% step %}

#### Add AllMCP to your MCP client

{% tabs %}
{% tab title="Claude Desktop" %}
Open the config file:

* **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`
* **Windows:** `%APPDATA%\Claude\claude_desktop_config.json`

Add the `allmcp` entry:

{% code title="claude\_desktop\_config.json" overflow="wrap" %}

```json
{
  "mcpServers": {
    "allmcp": {
      "url": "https://go.allmcp.co/mcp/",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
```

{% endcode %}

Save the file and **restart Claude Desktop**.
{% endtab %}

{% tab title="Cursor" %}
Create or edit `~/.cursor/mcp.json` (global) or `.cursor/mcp.json` in your project:

{% code title="mcp.json" overflow="wrap" %}

```json
{
  "mcpServers": {
    "allmcp": {
      "url": "https://go.allmcp.co/mcp/",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
```

{% endcode %}

Reload the Cursor window (`Ctrl+Shift+P` → "Developer: Reload Window").
{% endtab %}

{% tab title="Windsurf" %}
Open Windsurf Settings → **MCP Servers** → **Add Server** and fill in:

* **URL:** `https://go.allmcp.co/mcp/`
* **Header name:** `X-API-Key`
* **Header value:** `YOUR_API_KEY`

Or edit `~/.codeium/windsurf/mcp_config.json` directly:

{% code title="mcp\_config.json" overflow="wrap" %}

```json
{
  "mcpServers": {
    "allmcp": {
      "url": "https://go.allmcp.co/mcp/",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
```

{% endcode %}
{% endtab %}

{% tab title="VS Code" %}
Using a different client? See the dedicated setup pages for VS Code and OpenAI Codex.

{% content-ref url="/pages/c6t6hXskZrlOicrjLvUb" %}
[Overview](/documentation/connect/connect.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="OpenAI Codex" %}
Using a different client? See the dedicated setup pages for VS Code and OpenAI Codex.

{% content-ref url="/pages/c6t6hXskZrlOicrjLvUb" %}
[Overview](/documentation/connect/connect.md)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}
{% endstep %}

{% step %}

#### Verify the connection

Open a new conversation and type:

```
List the available integrations
```

Your agent will return a catalog of everything AllMCP supports, along with the connection status for each provider.
{% endstep %}

{% step %}

#### Connect your first provider

{% tabs %}
{% tab title="Bitrix24 (API key)" %}

```
Connect my Bitrix24. The webhook URL is https://portal.bitrix24.ru/rest/1/abc123secret/
```

{% endtab %}

{% tab title="Google Sheets (OAuth)" %}

```
Connect Google Sheets
```

For OAuth providers like Google Sheets, your agent will hand back a consent link. Open it in your browser, grant access, and you're connected. AllMCP handles the consent screen and keeps your access refreshed for you, so you won't have to sign in again.
{% endtab %}
{% endtabs %}
{% endstep %}
{% endstepper %}

{% hint style="warning" icon="life-ring" %}
**Something not working?**

<details>

<summary>No tools showing up</summary>

Make sure you restarted (or reloaded) your MCP client after editing the config, and that the `url` is exactly `https://go.allmcp.co/mcp/`.

</details>

<details>

<summary>401 Unauthorized</summary>

Check that the `X-API-Key` header is present and that `YOUR_API_KEY` was replaced with your real key (it starts with `allmcp_`).

</details>

<details>

<summary>OAuth provider won't connect</summary>

For OAuth providers like Google Sheets, your agent hands back a consent link. Open it in your browser and grant access, then ask your agent to try the provider again.

</details>
{% endhint %}

***

## What's next

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-table-cells" style="color:$primary;">:table-cells:</i></h4></td><td><strong>All providers</strong></td><td>Browse every connected provider.</td><td><a href="/pages/QJVxDLqxIz5KMCH5afbE">/pages/QJVxDLqxIz5KMCH5afbE</a></td></tr><tr><td><h4><i class="fa-code" style="color:$primary;">:code:</i></h4></td><td><strong>Connect from a framework</strong></td><td>LangChain, CrewAI, PydanticAI, LlamaIndex, and more.</td><td><a href="/pages/uBaUeZYQpupBMd5c1BY0">/pages/uBaUeZYQpupBMd5c1BY0</a></td></tr><tr><td><h4><i class="fa-users" style="color:$primary;">:users:</i></h4></td><td><strong>Multi-tenancy</strong></td><td>Serve many users from one key with per-user connections.</td><td><a href="https://docs.allmcp.co/documentation/api-reference/multi-tenancy">https://docs.allmcp.co/documentation/api-reference/multi-tenancy</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.allmcp.co/documentation/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
