Canny MCP connector
Updated
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 organized and actionable. It also supports creating and publishing changelog entries, helping teams communicate product updates back to their users.
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 tagging and categorizing incoming posts
- Notify customers automatically when their requested features ship
- Consolidate user and company data to segment feedback by account value
- Streamline feedback triage by updating post statuses and board assignments
- Publish product updates directly to customers through changelog entries
- Organize discussions by managing comments and tags on feedback posts
- Sync customer records between Canny and other business systems
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 from the Canny product board.Create a new post in Canny for the dark mode request.List all companies tracked in Canny with more than 50 users.Change the status of the login bug post to 'in progress' in Canny.Add a tag called 'urgent' to the checkout post in Canny.Find the user profile for jane@example.com in Canny.Post a changelog entry announcing the new export feature in Canny.List all comments on the mobile app redesign post in Canny.Move the API access post to the developer board in Canny.Delete the outdated category from our Canny board.
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 |