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

# Integrations

This screen connects **AI integrations** to your project: LLM providers (OpenAI, Anthropic, Ollama, Groq, Google, Mistral, OpenRouter, Grok) and **MCP servers** (Model Context Protocol) — so AI agents and the built-in AI chat can work with your backend.

<figure><img src="/files/AJnyX6sP2bx9UMlayiUI" alt=""><figcaption><p>Project → Integrations. LLM providers and MCP servers connected to the project.</p></figcaption></figure>

## What you can do here

The screen has two tabs, each its own list:

* [**LLM**](/cloud/project/integrations/llm.md) — columns: Integration Name, Provider, Default Model, Enabled, Default. The **Default** badge is per environment (e.g. "Default for PROD"); the backend assigns it to the first integration you create. When several integrations are active and none is the default, the list shows a warning.
* [**MCP**](/cloud/project/integrations/mcp.md) — columns: Integration Name, Provider, Transport, Enabled.

**Add New Integration** opens the provider gallery for the active tab. Clicking a row opens the integration's edit page, where you can also **enable, disable, test, or delete** it. Connection tests run automatically — the backend probes the provider and stores the result, so there is no manual confirmation step. Once an LLM integration is active, the project's AI features (like AI chat) can use that model.

## Use it from code

See [AI Integrations](/sdks-and-cli/ai.md) in the SDK reference.

## API reference

Endpoints: [AI Integrations](/api-reference/ai.md).
