Canny MCP integration
Files feature requests with the right author, records votes, tags and updates posts, and publishes changelog entries in Canny.
25actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create comment
Lyro adds responses to posts for discussion and engagement. Support reps discuss ideas without switching windows from conversations.
Create post
Lyro posts feature requests or feedback to Canny boards. Teams capture product ideas directly from customer conversations instantly.
Retrieve user
Lyro looks up customer profiles by email or ID instantly. Agents find user voting history and feedback without manual search.
How businesses use Canny + Lyro
Each card is one request a support team gets, and the Canny actions Lyro runs to close it.
Turn a feature request in chat into a Canny post
Lyro matches the customer to their Canny profile or creates one, files the request on the right board in their own wording, and records their vote so weight builds behind it immediately.
Create or Update UserCreate PostCreate VoteCheck whether the idea is already on the board
Before filing anything, Lyro searches existing posts, reads the board they belong to, and counts the votes already recorded, so a customer hears that their request exists rather than creating a duplicate.
List PostsRetrieve BoardList VotesKeep the board tagged and readable
Lyro applies the existing tag to a post, creates a new one when a theme keeps recurring, and corrects titles, details, or ETAs that came in incomplete.
Add Post TagCreate TagUpdate PostClose the loop when the request ships
Lyro moves the post to its new status and notifies the people who voted, comments with the detail behind the decision, and publishes the changelog entry announcing the release.
Change Post StatusCreate CommentCreate Changelog Entry
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Canny actions it has and picks the ones a request needs.
- 01
Connect Canny
Authorize the Canny account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Canny actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Canny
Setup, permissions, and the limits of what Lyro can do inside Canny.
The customer's. Canny requires an authorID on posts, comments, and votes, so Lyro calls Create or Update User first - matching on email, userID, or Canny id - and attributes the post to that person. The feedback shows up as theirs, not as a generic integration account.
Every action available in Canny
All 25 actions your agent can call on Canny, straight from the live MCP connection.
Add post tag
Add a tag to a specific post.
Change post status
Change a post's status.
Create changelog entry
Create and optionally publish a new changelog entry.
Create comment
Create a new comment on a post.
Create or update user
Creates a new user or updates an existing user in Canny.
Create post
Create a new post (feature request or feedback) on a Canny board.
Create tag
Create a new tag.
Create vote
Create a vote for a post.
Delete comment
Delete a comment.
Delete post
Delete a post.
Delete user
Delete a user and their comments and votes.
Delete vote
Delete a vote.
List boards
List all boards.
List categories
List categories.
List comments
Retrieves a paginated list of comments from Canny.
List companies
List companies associated with your Canny account.
List opportunities
List opportunities linked to posts.
List posts
List posts with various filters.
List tags
List tags.
List users
List all end-users in your Canny workspace with pagination support.
List votes
Retrieve votes from Canny with optional filtering by board, post, or voter.
Retrieve board
Retrieve details of a board by its ID.
Retrieve tag
Retrieve details of a tag by its ID.
Retrieve user
Retrieve user details by Canny user ID, app user ID, or email.
Update post
Update post details.
The tools Canny sits next to
Same connection, same setup. Pick the next one your team already uses.
Atlassian
Runs CQL searches to find the written answer, publishes pages and blog posts into the right space, and tracks the tasks a page leaves behind.
Everhour
Reads timesheets and timecards for any period, opens projects and tasks and starts timers on them, and moves timesheets through approval.
Kanbanize
Comments on cards, sets and clears block reasons, reads board and column configuration, and maintains tags, stickers, and data fields.
NocoDB
Explains what a base contains, imports attachments from remote URLs, tidies the columns a view shows, and reports instance health and version.
Servicem8
Opens jobs from customer requests, answers where a job stands, records and corrects payments, and prices quotes from the live materials catalog.
Todoist
Filters live task lists, captures and closes tasks in one line, reorganises sections and ordering, and manages project collaborators.

Ready to connect Canny?
Authorize the account and your agent has all 25 actions from the first conversation.


