Canny MCP connector
Canny is a user feedback management platform for collecting, organizing, and prioritizing product ideas from customers. The Canny MCP connector allows AI agents to manage boards, categories, and comments to keep feedback structured and accessible. It also supports creating and tracking changelog entries, helping teams communicate product updates alongside the feedback that shaped them.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Canny MCP connector to perform the following actions:
- Track customer feedback across multiple product boards in one workflow
- Prioritize feature requests by monitoring votes and comments on posts
- Notify customers automatically when a feature ships via changelog entries
- Organize feedback into categories and tags for faster triage
- Sync user and company data between Canny and other business systems
- Update post statuses to reflect development progress in real time
- Move posts between boards to match evolving product structures
- Delete outdated comments, posts, or tags to keep boards clean
Example prompts
Use the following example prompts to invoke Canny MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all open feature requests in Canny from this month.Create a new post in Canny for the dark mode request.What's the status of the export feature request in Canny?List all boards we have set up in Canny.Add a tag called 'urgent' to the login bug post in Canny.Change the status of the mobile app request to 'in progress' in Canny.Show me all comments on the checkout redesign post in Canny.Create a changelog entry announcing the new dashboard feature in Canny.List all companies tracked in Canny.Find the user John Smith in Canny.
Canny MCP connector tools
The Canny MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listBoards | List all boards |
| retrieveBoard | Retrieve a board by ID |
| listCategories | List categories |
| retrieveCategory | Retrieve a category by ID |
| createCategory | Create a new category |
| deleteCategory | Delete a category |
| listChangelogEntries | List changelog entries |
| createChangelogEntry | Create a changelog entry |
| listComments | List comments |
| retrieveComment | Retrieve a comment by ID |
| createComment | Create a comment on a post |
| deleteComment | Delete a comment |
| listCompanies | List companies |
| updateCompany | Update a company |
| deleteCompany | Delete a company |
| listPosts | List posts |
| retrievePost | Retrieve a post by ID or URL name |
| createPost | Create a new post |
| updatePost | Update a post |
| deletePost | Delete a post |
| changePostStatus | Change the status of a post |
| changePostBoard | Move a post to a different board |
| addPostTag | Add a tag to a post |
| removePostTag | Remove a tag from a post |
| listTags | List tags |
| retrieveTag | Retrieve a tag by ID |
| createTag | Create a new tag |
| listUsers | List users |
| retrieveUser | Retrieve a user by ID |
| createOrUpdateUser | Create or update a user |
| deleteUser | Delete a user |
| listVotes | List votes |
| retrieveVote | Retrieve a vote by ID |
| createVote | Create a vote on a post |
| deleteVote | Delete a vote |
| listStatusChanges | List status changes for a post |