Руководство по коннектору9 мин чтенияMCP-инструментов: 297 языков

Canny с Meta Muse через MCP: отзывы

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

HCАвтор: команда HelpCodeОбновлено 9 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Canny

Canny

Canny customer feedback: boards, posts and feature requests, votes, comments, status changes, users and companies with MRR, categories, tags and the public changelog. Canny REST API with the secret API key.

инструментов

29

Регион

INTL

Категория

Поддержка клиентов

Аутентификация

API credentials

Требуемые env-vars

CANNY_API_KEY
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Кратко

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

Пошаговая настройка

Подключи Canny к Meta Muse за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи Canny в пошаговой настройке и добавь свой MCP URL в Meta Muse. Без кода и без собственного сервера.

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Попробуй спросить

Примеры промптов для Canny

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Canny · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Canny, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Canny + Meta Muse

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

CANNY_API_KEY

Шаг 1 — Получите учётные данные

Настройка занимает около 1 минуты. Нужен workspace в Canny и доступ к настройкам компании.

  1. В Canny откройте Settings > API & Webhooks (настройки компании) и скопируйте secret API key в CANNY_API_KEY.
  2. Установите коннектор и запустите canny_list_boards: он покажет ваши доски отзывов и подтвердит ключ.

Как передаётся ключ: каждый вызов Canny, включая чтение, это POST с телом JSON. Canny ждёт ключ в поле apiKey этого тела, и коннектор сам добавляет его в каждый запрос. Это секретный ключ всей вашей компании в Canny, поэтому доверяйте его только надёжным workspace.

Что он читает:

  • Доски с числом постов, признаком приватности и ссылкой в админке; категории (и подкатегории) и теги каждой доски.
  • Посты (идеи и запросы функций) через canny_list_posts с фильтрами по доске, автору, компании, тегам, статусу или тексту поиска и сортировкой newest, oldest, score, trending, statusChanged или relevance. sort: score или trending показывает самое востребованное. canny_get_post добавляет пользовательские поля, ETA, связанные задачи Jira или Linear и историю слияний.
  • Комментарии (включая внутренние заметки только для команды) и голоса с голосующим, приоритетом и временем, с фильтрами по посту, доске, автору или пользователю, компании.
  • Историю смены статусов: старый и новый статус, кто изменил и приложенный комментарий.
  • Пользователей с email, id пользователя в вашем приложении, компаниями и признаком администратора; компании (клиентские аккаунты) с доменом, ежемесячной выручкой (MRR), числом участников и пользовательскими полями, с поиском по названию или сегменту.
  • Записи changelog, включая черновики и запланированные, с описанием в markdown, типами, метками и связанными постами.

Что он записывает:

  • Сбор отзывов: canny_create_or_update_user создаёт человека (или обновляет совпадающего) и возвращает id в Canny, нужный как автор или голосующий; с companies он также связывает и создаёт компании. Затем canny_create_post для новой идеи или canny_create_vote для существующего поста, когда просят то, что уже есть, при желании с приоритетом. canny_create_comment добавляет комментарий или ответ (parent_id), с internal: true это заметка только для команды.
  • Разбор: canny_change_post_status ставит open, under review, planned, in progress, complete, closed или собственный статус. Нужен id администратора в Canny как changer_id, а should_notify_voters отправляет письмо всем проголосовавшим. canny_update_post меняет заголовок, описание, ETA, изображения, ответственного или пользовательские поля; canny_change_post_category, canny_add_post_tag и canny_remove_post_tag упорядочивают посты; canny_create_category и canny_create_tag расширяют доску.
  • Компании: canny_update_company меняет название, домен, ежемесячную выручку или пользовательские поля. Синхронизированная CRM может перезаписать эти значения.
  • Changelog: canny_create_changelog_entry по умолчанию создаёт черновик; published: true или scheduled_for публикует его, а post_ids связывает посты, которые он закрывает. canny_update_changelog_entry меняет заголовок, описание, типы, метки и связанные посты (переданные списки заменяют старые), а canny_change_changelog_entry_status публикует, планирует или возвращает запись в черновик. С включённым notify публикация отправляет письмо вашим пользователям.

При установке ничего не отключено: в коннекторе нет инструментов удаления. Учтите, что смена статуса с should_notify_voters и запись changelog, опубликованная с notify, отправляют письма.

Идентификаторы: все id это шестнадцатеричные строки из 24 символов. Фильтры company_id принимают идентификатор компании так, как его возвращает canny_list_companies (id из вашего приложения, если компании синхронизируются). Id администратора в Canny для changer_id, by_id или owner_id берётся из canny_list_users (записи с isAdmin: true) или из canny_get_user по email администратора. canny_get_user находит пользователя ровно по одному из значений: id в Canny, email или id пользователя в вашем приложении.

Форматы данных: посты содержат score (число голосов), commentCount, status, eta и url (ссылку в админке). Время в ISO 8601 UTC. Описание записей changelog в markdown.

Постраничная выдача: два способа. canny_list_posts, canny_list_categories, canny_list_tags и canny_list_changelog_entries принимают limit и skip и возвращают hasMore. canny_list_comments, canny_list_votes, canny_list_users, canny_list_companies и canny_list_status_changes принимают limit (до 100) и cursor: ИИ передаёт полученный cursor, пока hasNextPage равно true. Поиск компаний курсором не листается.

Ограничения: на ключ 5 запросов в секунду и 1 000 в час на тарифе Free, 10 и 5 000 на платных тарифах, 20 и 15 000 на Business. 429 приходит с Retry-After.

Частые ошибки: Canny возвращает ошибки как {"error": "..."}. Сообщение об API-ключе приходит как 401: скопируйте секретный ключ заново из Settings > API & Webhooks. Сообщение о лимите приходит как 429, всё остальное как 400, например invalid post id.

Коннектор не удаляет и не объединяет посты, не удаляет комментарии, голоса, пользователей и записи changelog, не создаёт доски и не управляет вебхуками.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Muse

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.

  1. В Muse открой Settings → Connectors и выбери Add custom connector.
  2. Вставь URL MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
  4. В чате попроси Muse о том, для чего нужны инструменты Canny.

Настроить коннектор можно и из чата: в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
canny_list_boardsAll feedback boards of the Canny company with id, name, postCount, isPrivate and url
canny_get_boardOne feedback board by id: name, postCount, isPrivate, created date and admin url
canny_list_postsList feedback posts (ideas and feature requests) with title, details, status, score (votes), commentCount, author, board, category, tags…
canny_get_postOne post with its details, status, score, author, owner, category, tags, custom fields, eta, linked Jira or Linear issues, merge history…
canny_create_postCreate a post (idea or feature request) on a board for a user
canny_update_postUpdate a post's title, details, ETA, images, custom fields or owner
canny_change_post_statusChange a post's status (open, under review, planned, in progress, complete, closed or a custom status), recorded under an admin, optionally…
canny_change_post_categoryMove a post to another category of its board, or remove its category with the text null
canny_add_post_tagAdd a tag to a post
canny_remove_post_tagRemove a tag from a post
canny_list_commentsList portal comments, newest first, with value, author, post, parent, internal flag and likes
canny_get_commentOne portal comment by id with its value, author, post, images and internal flag
canny_create_commentAdd a comment to a post, as a reply when parent_id is set. internal comments are visible to the team only
canny_list_votesList votes, newest first, with the voter, post, priority and time
canny_create_voteRecord a vote by a user on a post, optionally with a priority, for example when a customer asks for a feature in a call or ticket
canny_list_usersList the end users of the workspace with id, name, email, userID (the id in your app), companies and admin flag
canny_get_userFind one user by exactly one of: Canny id, email, or the user id in your application
canny_create_or_update_userCreate a user, or update the one matching email, user_id or id, and return its Canny id for use as author or voter
canny_list_companiesList companies (customer accounts) with id, name, domain, monthlySpend, memberCount and custom fields, ordered by creation
canny_update_companyUpdate a company's name, domain, monthly spend (MRR in dollars), creation date or custom fields
canny_list_categoriesList post categories (and subcategories with parentID), newest first, with name, postCount and board
canny_create_categoryCreate a category, or a subcategory with parent_id, on a board
canny_list_tagsList tags, newest first, with id, name, postCount and board
canny_create_tagCreate a tag on a board, or return the existing tag with that name
canny_list_status_changesHistory of post status changes, newest first: post, old and new status, changer and the attached comment
canny_list_changelog_entriesList changelog entries, drafts and scheduled ones included, with title, markdown details, status, types, labels, linked posts, publishedAt…
canny_create_changelog_entryWrite a changelog entry as a draft (default), publish it now or schedule it, and link the posts it ships. notify emails users once it is…
canny_update_changelog_entryChange the title, details, types, labels, linked posts or notify flag of a changelog entry
canny_change_changelog_entry_statusPublish a changelog entry now, schedule it for a future time, or set it back to draft (unpublish or unschedule)

Примеры запросов

  • «Какие десять открытых запросов функций на нашей доске Feature Requests набрали больше всего голосов?»
  • «Какие посты за последний месяц перешли в planned или in progress, и кто их изменил?»
  • «Какие компании с самым высоким MRR проголосовали за запрос тёмной темы?»
  • «[email protected] сегодня на созвоне попросила экспорт в CSV. Добавь её голос к существующему посту или создай пост, если его нет.»
  • «Напиши черновик записи changelog о новом массовом редактировании и свяжи посты, которые оно закрывает.»

FAQ

Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде: в вебе, в приложениях для iOS и Android и в WhatsApp.

Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.

Следующие шаги

Это руководство помогло?

Подключи Canny к Meta Muse за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи Canny в пошаговой настройке и добавь свой MCP URL в Meta Muse. Без кода и без собственного сервера.

Похожие руководства

Коннекторы

Canny MCP-сервер: отзывы и запросы функций

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

Коннекторы

Canny с ChatGPT через MCP: запросы функций

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

Коннекторы

Canny с Claude через MCP: отзывы и голоса

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

Коннекторы

Canny с Cursor через MCP: отзывы и голоса

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

Коннекторы

Canny с Gemini CLI через MCP: отзывы

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.

Коннекторы

Canny с Microsoft Copilot через MCP

Отзывы клиентов в Canny: чтение досок, постов и запросов функций с голосами и комментариями, пользователей и компаний с MRR, категорий, тегов и истории статусов, добавление новых постов, голосов и комментариев, разбор через смену статуса, теги и ответственных, а также создание, планирование и публикация записей changelog.