Canny MCP. Manage product feedback and roadmap status instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Canny MCP Server manages product feedback, tracking feature requests, bugs, and user votes directly from your AI client. Use it to list all feedback boards, get detailed post metadata, or add comments and votes without opening the Canny UI.
It centralizes your product roadmap coordination and community engagement within your natural conversation flow.
What your AI agents can do
Add comment
Adds a comment to a specific feedback post.
Create feedback post
Creates a brand new feedback post (idea, bug, etc.) on Canny.
Get account info
Retrieves core account information for Canny.
Retrieves a list of all Canny boards, giving you an overview of where user feedback is categorized.
Pulls the configuration and metadata for a single, named feedback board.
Retrieves a list of all feedback items (posts) belonging to a specific board.
Retrieves detailed metadata for a specific feedback post, including its status and full description.
Increases the vote count on a specified feedback post, simulating community support.
Posts a new comment on a specified feedback post, allowing direct communication with the community.
Lists all users who have interacted with your feedback boards and retrieves their core account information.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d7568add comment
Adds a comment to a specific feedback post.
019d7568create feedback post
Creates a brand new feedback post (idea, bug, etc.) on Canny.
019d7568get account info
Retrieves core account information for Canny.
019d7568get board details
Gets configuration details for a specific feedback board.
019d7568get post details
Retrieves all metadata for a specific feedback post.
019d7568list comments
Lists all comments associated with a specific feedback post.
019d7568list feedback boards
Lists all feedback boards available in your Canny account.
019d7568list feedback posts
Lists all feedback items (posts) from a given board.
019d7568list users
Lists users who have interacted with your Canny boards.
019d7568list votes
Lists the current votes recorded for a specific post.
019d7568vote on post
Adds a vote to a specified feedback post.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Canny, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Canny MCP Server - Manage Product Feedback & Roadmap
Your AI client can manage your entire product feedback loop right from your chat window. You'll list all your feedback boards and get the config details for any single board. You can list every feedback post from a given board, and for any specific post, you'll get all its metadata.
You can also list the current votes for a post and add a vote to it. To keep the conversation going, you can list all comments on a post and add a comment to it. You can list all users who've interacted with your boards and get their core account info.
You can also create a brand new feedback post, whether it's an idea or a bug report. You'll get a list of all your feedback items, which lets you track everything that's been submitted. You'll get a list of all your feedback boards, giving you an overview of where user feedback is categorized.
How Canny MCP Works
- 1 Subscribe to the server and provide your Canny Secret API Key.
- 2 Your agent calls a function, like
list_feedback_boards, to see what boards exist. - 3 The agent uses the board ID and post ID to fetch data, like running
get_post_detailsand thenlist_comments.
The bottom line is, your agent manages your product feedback workflow using Canny's native APIs through conversational commands.
Who Is Canny MCP For?
Product Managers, Customer Success staff, and Developers. If your job involves reading user complaints, tracking feature requests, or deciding what to build next, this is for you. It takes the painful process of switching between the Canny dashboard, your project management tool, and your communication platform and collapses it into one conversation.
Triage new feedback or check post statuses without manually opening the Canny dashboard and clicking through multiple screens.
Add user votes or retrieve detailed feedback records straight from their communication platform when talking to a client.
Monitor bug reports and feature request statuses by asking the agent, eliminating the need to manually navigate the Canny platform.
What Changes When You Connect
- Stop manually checking dashboards. Use
list_feedback_boardsto see every board you run in one command. You get an immediate overview of your entire product feedback structure. - Keep the product roadmap current. Instead of guessing, use
get_post_detailsto check the status of a post—is it Planned, In-Progress, or Complete? Your agent tells you, no clicking required. - Increase community visibility. When a user suggests an idea, use
vote_on_postoradd_commentto immediately show support or ask a clarifying question, all within your chat window. - Triage feedback faster. Use
list_feedback_postsandget_post_detailstogether. You can quickly pull metadata for dozens of ideas, letting you prioritize the biggest issues without leaving your workflow. - Understand your user base. Run
list_usersto see who is interacting with your boards. This gives you a clean, immediate directory of your community members. - Create feedback on the fly. If a meeting generates a good idea, use
create_feedback_postto capture it instantly, logging the title, details, and author without switching apps.
Real-World Use Cases
The PR team needs to prioritize a feature.
The PM asks the agent: 'What are the top bugs on the Bug Reports board?' The agent runs list_feedback_posts and list_votes. It returns the top 5 highest-voted items, letting the team focus their next sprint on the most supported issues. Problem solved in seconds.
Customer Support needs to reply to a client's idea.
A CSM is talking to a client and the client suggests a feature. The CSM uses the agent to run add_comment directly into Canny, logging the suggestion and thanking the user. The feedback is captured and tagged, keeping the conversation and the product data in one place.
Dev team needs a status update on a major bug.
A developer asks: 'What's the current status of the 'Auth Bug' post?' The agent calls get_post_details. The developer instantly knows if the status is 'In-Progress' or if it's still pending, eliminating a manual dashboard check.
The Product Owner needs to capture a meeting idea.
The PO doesn't want to open Canny. They simply tell the agent: 'Log this idea: Dark Mode Support, for the main board.' The agent uses create_feedback_post and gets the new post ID back, proving the idea was logged instantly.
The Tradeoffs
Juggling multiple tabs
Opening Canny, navigating to the 'Bug Reports' board, scrolling through posts, finding the one with the most votes, copying the post ID, opening Jira, and pasting it into a status update.
→
Let the agent run list_feedback_posts for the 'Bug Reports' board. Then, use list_votes on the top post ID. The agent gives you the data and the status update simultaneously, all in chat.
Forgetting who said what
Finding a great feature idea, but having to manually track who suggested it or who voted for it, leading to data silos.
→
Use list_users to see who interacted with your boards, or list_comments to see the full history and author of every discussion point.
Ignoring status changes
Assuming a bug is fixed because the developer said so, but never verifying the actual status in Canny.
→
Always use get_post_details to verify the current status of the post. It gives the definitive source of truth for the product's roadmap.
When It Fits, When It Doesn't
Use this server if your core pain is coordinating product feedback across different people and tools. You need a single source of truth for feature requests, bug reports, and user votes. You should use it when you need to action the feedback—like creating a post, adding a comment, or voting. Don't use it if you just need to read a static list of users or boards. For example, if you only need to see a list of all board IDs, list_feedback_boards works. But if you need to find out who commented on a specific post, you need list_comments. If you only need to read the name of a user, list_users is fine. But if you need to know the full history of that user's interaction with the boards, you'll need a combination of calls. This server is for workflow management, not just data lookup.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Canny. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Product feedback shouldn't require jumping between dashboards and spreadsheets.
Today, tracking a simple feature request means bouncing between Canny, your Trello board, and a spreadsheet. You open Canny to see the idea, then you copy the ID to Trello to get it tracked, and finally, you open a separate document to summarize who commented on it. It's slow, and you lose context every time you copy-paste a piece of data.
With this MCP server, you ask your agent to summarize the feedback. It runs `list_feedback_posts` and `list_votes`, giving you the top ideas and their support count—all in one conversational response. You get the actionable data instantly, without opening a single tab.
Canny MCP Server: Track, Comment, and Vote with Conversational Tools
The manual steps that disappear are the clicks: going to the board, finding the post, clicking 'add vote', and then separately typing out a comment. You don't need to switch context or manually remember IDs.
Now, your agent handles the entire lifecycle. You tell it, 'Vote on this post and add a comment saying 'Great idea!'. It executes `vote_on_post` and `add_comment` sequentially. The feedback loop is instant, and the process is dead simple.
Common Questions About Canny MCP
How do I list all the boards I have in Canny using the Canny MCP Server? +
You run list_feedback_boards. This returns a comprehensive list of all boards in your account, which is the first step to checking any specific board's contents.
Can I find out who commented on a specific post using the Canny MCP Server? +
Yes, you use list_comments. This tool retrieves all comments for a specified post ID, giving you the full discussion history.
Does the Canny MCP Server help me track feature requests? +
Yes. You use list_feedback_posts to get all items on a board and then get_post_details to confirm the status and metadata of any specific request.
How do I add a vote to a post using the Canny MCP Server? +
You use vote_on_post and provide the post ID. The agent executes the vote and reports the successful action back to you.
What if I want to see all the users who have interacted with my boards? (list_users) +
You run list_users. This pulls a directory of every user who has touched your boards, letting you understand your full community engagement.
How do I use the `get_board_details` tool to check the configuration of a specific feedback board? +
The get_board_details tool retrieves the full configuration metadata for any specified board. This lets you check categories, board owners, and other settings without navigating to the Canny dashboard.
What is the best way to create a new feedback post using the `create_feedback_post` tool? +
You must provide the title, detailed content, and the associated author when calling create_feedback_post. The tool ensures the post is properly categorized and linked to the correct board within Canny.
Can I get a list of all the votes for a post using the `list_votes` tool? +
Yes, the list_votes tool compiles and displays every vote record for a given post ID. You can see who voted and when, which is crucial for analyzing community support.
Can I add a vote to a post using the agent? +
Yes! Use the vote_on_post tool with the Post ID and Voter ID. Your agent will add the vote in Canny, helping prioritize the feedback item.
How do I list all the planned features from a specific board? +
Simply ask the agent to list_feedback_posts and provide the Board ID and set the status to planned. It will retrieve all matching posts from your Canny account.
Does the integration allow creating a new feedback post? +
Yes. Use the create_feedback_post action and provide the Board ID, Author ID, title, and details. The new item will be added to your Canny board instantly.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Grain
Manage AI meeting notes via Grain — list and search recordings, retrieve transcripts and AI insights, and track action items directly from any AI agent.
Lattice
Retrieve HR employees, goals, feedback, and reviews directly from Lattice.
Slack
Manage channels, users, and send messages on Slack with AI agents.
You might also like
Inworld AI
Power your AI agents with Inworld's lifelike voices, voice cloning, and advanced character orchestration routers.
4399 Open Platform
Manage 4399 Open Platform game distribution — validate logins, query orders, and handle leaderboards directly from any AI agent.
Placetel
Manage Placetel users, devices, numbers, and calls.