Effect.Labs has an official MCP server. Your AI assistant (Claude, ChatGPT, Cursor…) can search the 840 effects, present them to you and add their code straight into your project.
https://effect-labs.com/api/mcp.php
HTTP transport. Without an account: search, effect details, pricing and free effect code. With your subscriber account: premium effect code — through the "Sign in" button in ChatGPT and Claude, or with your personal key in tools you configure by hand.
In ChatGPT and Claude (web, desktop, mobile) you do not need a key: a "Sign in" button appears in the conversation the first time the assistant asks for the code of a premium effect. For tools you configure by hand (Claude Code, Cursor, Claude Desktop), create a key.
Sign in, open the Favorites page, "AI assistants (MCP)" section, and click "Create a key". It is shown only once: copy it right away. You can revoke it at any time from the same page.
Your key is personal: do not share or publish it, for example in a code repository (see Article 6 of the Terms of Sale). In the examples below, replace YOUR_KEY with your key.
claude mcp add --transport http --scope user effect-labs https://effect-labs.com/api/mcp.php --header "Authorization: Bearer YOUR_KEY"
Without a subscription, simply remove the --header part.
In ~/.cursor/mcp.json:
{
"mcpServers": {
"effect-labs": {
"url": "https://effect-labs.com/api/mcp.php",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}
In claude_desktop_config.json (Settings → Developer → Edit Config), through mcp-remote (Node.js 18 or later):
{
"mcpServers": {
"effect-labs": {
"command": "npx",
"args": [
"mcp-remote",
"https://effect-labs.com/api/mcp.php",
"--header",
"Authorization:${EFFECT_LABS_AUTH}"
],
"env": {
"EFFECT_LABS_AUTH": "Bearer YOUR_KEY"
}
}
}
}
In ChatGPT on the web (paid plans), turn on developer mode in the settings, then create an app with the server address and "OAuth" authentication. Without an account, ChatGPT searches the catalogue, delivers free effect code and presents the subscription. The first time it asks for the code of a premium effect, a "Sign in" button appears in the conversation: sign in to Effect.Labs, allow ChatGPT, and it receives the code as long as your subscription is active. You can remove this access at any time from the Favorites page, "Connected apps" block. Menu labels may vary between ChatGPT versions.
In Claude, open Settings → Connectors → Add custom connector, paste the server address and confirm. Without an account: search, effect details and free effect code. On the first premium effect, Claude shows a "Connect" card: sign in, allow Claude, and premium code follows as long as your subscription is active. Revocable from the Favorites page, like ChatGPT.
Premium code is limited to 50 different effects per hour and 80 per week, shared with the website. Free effect code is limited to 60 effects per hour from the same connection. Overall, a single connection can make up to 600 requests per hour (searches, effect details and code). Beyond that, your assistant receives a message asking you to try again later.
The Model Context Protocol is an open standard that lets an AI assistant use external tools. Here it gives your assistant direct, up-to-date access to the Effect.Labs catalogue instead of guessing code.
No to search, read effect details and get the code of free effects. Yes for premium effect code.
No. The server only receives the assistant's requests, such as a search or an effect ID, never the rest of your conversation.
Revoke it from the Favorites page and create a new one. The old key stops working immediately.
Not subscribed yet? See the plans.
Last updated: October 2026