What is the Canny MCP Server?
The Canny MCP Server lets AI tools securely interact with your Canny data using the Model Context Protocol (MCP). MCP provides a way for apps and AI models to communicate through a safe, permission-based interface. In simple terms: it's a way to give an AI controlled access to Canny data.
The MCP Server currently works with ChatGPT, Claude, Claude Code, and Cursor. It's also available on the OpenAI marketplace as a one-click connector for ChatGPT users.
βΉοΈ Plan and access requirements:
The Canny MCP Server is available to teams using Canny Ideas on the Pro plan and above.
First-time install (any AI tool) requires an Owner role.
Subsequent installs can be done by Owners, Managers, or admins with custom roles that include the "Manage integrations" permission.
Contributors can connect to the MCP Server but with a limited set of tools (read-only plus idea creation β no merging).
With the MCP server, you can:
Pull structured data about your feedback (groups, MRR, insights, opportunity values, etc.) into your AI workflows π
Automate common tasks like summarizing, querying, deduplicating, and analyzing feedback π€
Build custom AI-powered tools that operate on your Canny data without sharing your API key directly π οΈ
Available tools
Tools available to all roles, including Contributors:
create_idea list_admins list_comments list_groups list_ideas list_idea_comments list_idea_fields list_idea_filtering_operations list_idea_statuses list_idea_themes list_insights list_segments list_segment_fields list_segment_operations list_views
Tools available to Managers and Owners only:
merge_ideas
More tools are added regularly. The OpenAI marketplace version may lag behind the latest set of tools β for the full set, install the custom app following the steps below.
Common use cases
Triage and deduplication β ask the AI to find similar ideas, suggest merges, or summarize a backlog.
Customer impact analysis β ask the AI to surface ideas with the highest opportunity value, MRR, or insight count from a specific segment.
Roadmap reasoning β feed the AI your views and statuses and ask for prioritization suggestions based on your scoring formula.
Custom workflow automation β wire the MCP into your own AI agents to update statuses, create ideas, or generate reports.
Quick install: ChatGPT (OpenAI marketplace)
The fastest way to connect Canny to ChatGPT is via the OpenAI marketplace.
Open the Canny app in the OpenAI marketplace.
Click Connect and authorize Canny.
Note: the marketplace version contains a published subset of tools. To get every available tool, install the custom app using the Developer Mode steps below.
Custom install: ChatGPT (Developer Mode)
For the full toolset, install the Canny MCP server as a custom connector. You'll need Developer Mode enabled in ChatGPT for this.
βΉοΈ To set up MCP with Developer Mode, you must be on a paid OpenAI plan.
Click Advanced settings.
You must be an Admin in ChatGPT and an Owner in Canny to see this option.Enable Developer Mode and click Create app.
Complete with the following values:
Name: Canny
MCP Server URL: https://api.canny.io/api/mcp/v1
Authentication: OAuth
OAuth Client ID: 178e57a0-38d4-980f-8897-59fadb753956
OAuth Client Secret: f33ccf69-8dba-07f5-2828-957805815c67
Optionally, use this Canny logo as the icon.
Click Publish under the overflow menu so other users on your ChatGPT workspace can use the connector.
Note: The Connector is available to every ChatGPT user even if they are not a Canny admin. For teams on OpenAI Enterprise plans, you can scope the Connector to Managers and Owners depending on account settings.
How to set up the MCP Server with Claude
βΉοΈ
To set up MCP with Claude, you must be on a paid Claude plan.
Install is also supported in Claude Code.
Click Add custom connector.
Complete with the following values:
Name: Canny
MCP Server URL: https://api.canny.io/api/mcp/v1
Authentication: OAuth
OAuth Client ID: 8479d278-a288-4fc0-9c60-bdb8ba6dbbce
OAuth Client Secret: d883ac5e-03c7-4fcb-9950-7134e7a67888
Click Connect.
How to set up the MCP Server with Cursor
Open https://cursor.com/
Go to Settings β Cursor Settings β MCP.
Click Add new MCP server. This opens a text file,
mcp.json.Add the following entry to
mcpServers:{ "mcpServers": { "canny": { "url": "https://api.canny.io/api/mcp/v1", "auth": { "CLIENT_ID": "199f9f08-b723-c80d-af03-70a66e75e8d2", "CLIENT_SECRET": "93e0cbf1-3eb7-2f10-80b9-183694d2e5fb" } } } }
Things to note
If you don't see your AI tool listed and want it supported, let us know here.
Tools and permissions are evolving. We may extend Contributor access or lock down certain functionality based on Ideas-specific permission rules.
The OpenAI marketplace version is updated periodically. The custom app install gives you the latest tools as soon as they ship.
Related articles






