Skip to content

Integrations MCP Server

The Integrations MCP server gives agents tools for the services the project has connected: Shopify, Stripe, Figma and Contentful. Frontend adds it to the project’s agents as soon as one of them is connected.

https://mcp.frontend.co/integrations

It uses the project’s Frontend API key, like the Frontend MCP server. Each service’s credentials come from the project’s connection, so agents never see them.

Instead of loading every service’s actions as separate tools, the server offers four tools that let an agent find and run what it needs:

ToolWhat it does
search_toolsFinds the tools for a task, such as “list the store’s products”, and returns their input schemas and whether each service is connected.
get_tool_schemasReturns the description and input schema of tools by name.
multi_execute_toolRuns up to 20 tools at once, each with its arguments, and returns one result per call.
list_connectionsShows which services are connected, and to which account.

Tool names combine the service and the action, like SHOPIFY_LIST_PRODUCTS or STRIPE_CREATE_PRICE. The agent’s own approval settings decide which calls need your confirmation: multi_execute_tool is marked as able to change data, and the other three as read-only.

ServiceTools
ShopifyShop details and branding; list, search and get products, collections and metaobjects; run any Storefront API GraphQL query or mutation
StripeList, create, update and archive products; create, update and archive prices; list, create, replace and archive promotion codes
FigmaGet a file, get specific nodes, render nodes to images, list a file’s components and styles
ContentfulList content types, query entries (published or preview), create and update entries

The full list, with descriptions and input schemas, is public:

You’ll also find each integration’s tools in the Tools tab of its page in the project’s Integrations menu.