Canny integration
Customer feedback management platform API. Capture, organize, and analyze user feature requests, ideas, and bug reports. Manage boards, posts, votes, status changes, comments, and customer companies/users. Perfect for building product feedback workflows, voting integrations, roadmap automations, and customer engagement loops.
Say what should happen.
The workflow builds itself.
Common Canny use cases
- Removing spam or duplicate posts
- Closing posts shipped in a release
- Posting status updates as comments
- Removing spam or off-topic comments
- Resolving a board's metadata for display
- Building a comment thread view for a post
- Discovering board IDs before creating posts
- Bootstrapping board taxonomy from a template
- Syncing newly signed-up customers into Canny
- Resolving category IDs before creating a post
What you can do with Canny
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Post, 6 operations
change_post_statusChange post statusPOSTChange the status of a Canny post.create_postCreate postPOSTCreate a new Canny post on a board.delete_postDelete postPOSTPermanently delete a Canny post.list_postsList postsPOSTList Canny posts with filters and skip-based pagination.retrieve_postRetrieve postPOSTRetrieve a single Canny post.update_postUpdate postPOSTUpdate a Canny post's metadata.
Comment, 3 operations
create_commentCreate commentPOSTCreate a comment on a Canny post.delete_commentDelete commentPOSTDelete a Canny comment.list_commentsList commentsPOSTList Canny comments with cursor-based pagination.
Board, 2 operations
list_boardsList boardsPOSTList all Canny boards for your company.retrieve_boardRetrieve boardPOSTRetrieve a Canny board by ID.
Category, 2 operations
create_categoryCreate categoryPOSTCreate a new category on a Canny board.list_categoriesList categoriesPOSTList Canny categories on a board.
Company, 2 operations
list_companiesList companiesPOSTList Canny companies with cursor-based pagination.update_companyUpdate companyPOSTUpdate a Canny company.
Tag, 2 operations
add_tag_to_postAdd tag to postPOSTTag a Canny post.list_tagsList tagsPOSTList Canny tags on a board.
Vote, 2 operations
create_voteCreate votePOSTCast a vote on a Canny post.list_votesList votesPOSTList Canny votes by user or post.
Status change, 1 operation
list_status_changesList status changesPOSTList Canny post status changes.
User, 1 operation
create_or_update_userCreate or update userPOSTCreate or update a Canny user.
Use Canny from Claude Code, Cursor or Codex
Connect Canny in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Canny operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Canny
- Create your workspace
Sign up free. Nothing to install.
- Connect Canny once
Add your Canny connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Canny integration FAQ
What can you do with the Canny integration?
LiveContext exposes 21 operations on Canny, covering post, comment, board and category. Common uses include Removing spam or duplicate posts, Closing posts shipped in a release and Posting status updates as comments.
