---title: Integrationsdescription: "An integration is something Executor connects to, defined by an MCP server, an OpenAPI spec, or a GraphQL endpoint."---An **integration** is something Executor can connect to. Each integration is defined bya spec that describes the available tools:- an **MCP server**- an **OpenAPI** specification- a **GraphQL** endpointThe integration describes the catalog of tools; on its own it isn't a live, authenticatedconnection. To actually call tools, you create a [connection](/concepts/connections).<Card title="Add your first integration →" href="/local/cli" horizontal> See the CLI page for adding an integration from the web UI or the CLI.</Card>
---
title: Integrations
description: "An integration is something Executor connects to, defined by an MCP server, an OpenAPI spec, or a GraphQL endpoint."
---
An **integration** is something Executor can connect to. Each integration is defined by
a spec that describes the available tools:
- an **MCP server**
- an **OpenAPI** specification
- a **GraphQL** endpoint
The integration describes the catalog of tools; on its own it isn't a live, authenticated
connection. To actually call tools, you create a [connection](/concepts/connections).
<Card title="Add your first integration →" href="/local/cli" horizontal>
See the CLI page for adding an integration from the web UI or the CLI.
</Card>