--- 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 source 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). See the CLI page for adding an integration from the web UI or the CLI.