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

# Integrations, connectors and the MCP server

> The four ways Polymet connects to other tools, and which one you need.

Polymet connects to other tools in four ways. They sound alike and do different jobs. This page tells them apart.

## The four at a glance

| | What it is | Who sets it up | Applies to | Example |
| - | - | - | - | - |
| **Integrations** | Your own GitHub and Figma accounts, connected to Polymet | You, once | Every project you work on | Connect your GitHub account so you can import a repository |
| **Agent connectors** | Tools the agent can call while it generates | You, once per tool | Your generations, in any project | Let the agent read a Linear issue or a Notion page |
| **Project integrations** | Services one project uses | Someone on the project, per project | That project only | A project's Backend, its GitHub repository, its custom domain |
| **Polymet MCP server** | Polymet, used from another AI tool | You, in that tool | Your coding agent | Ask Claude Code to create a Polymet project and read its code |

## Which one do I need?

| I want to | Use | Page |
| - | - | - |
| Import a repository or a Figma file | Integrations | [Connect GitHub](https://docs.polymet.ai/github/connect.md), [Import from Figma](https://docs.polymet.ai/canvas/import-figma.md) |
| Have the agent look something up in Linear, Notion, Slack or Sentry | Agent connectors | [Agent connectors](https://docs.polymet.ai/connectors/agent-connectors.md) |
| Give my app a database, sign-in and file storage | Project integrations: Backend | [Add a backend](https://docs.polymet.ai/backend/overview.md) |
| Keep a project's code in a GitHub repository | Project integrations: GitHub repository | [Sync a project with a repository](https://docs.polymet.ai/github/sync.md) |
| Serve my app from my own domain | Project integrations: custom domain | [Use your own domain](https://docs.polymet.ai/publish/custom-domains.md) |
| Work on Polymet projects from Claude Code or Cursor | Polymet MCP server | [Use Polymet from your coding agent](https://docs.polymet.ai/mcp/overview.md) |

## Three things that are easy to mix up

**GitHub shows up twice.** First you connect your GitHub account, which is an integration. Then you link a project to a repository, which is a project integration. You connect the account once and link each project separately.

**Agent connectors and the Polymet MCP server point in opposite directions.** With an agent connector, Polymet's agent reaches out to another tool. With the Polymet MCP server, another tool's agent reaches into Polymet.

**Agent connectors are yours, not the project's.** A connector you set up is used by your generations only. A teammate working in the same project needs to connect their own.

## The words

* You **connect** an account or an agent connector.
* You **link** a project to a repository or to a design system, and **unlink** it later.
* You **enable** a project's Backend.

## Related

* [How Polymet works](https://docs.polymet.ai/get-started/how-polymet-works.md) — the rest of the vocabulary
* [Glossary](https://docs.polymet.ai/help/glossary.md) — every term in one place


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