Skip to main content
Glama

featuriq-mcp

Сервер MCP (Model Context Protocol) для Featuriq — инструмента для сбора отзывов о продукте и управления дорожной картой для продакт-менеджеров.

Подключите свое рабочее пространство Featuriq к любому ИИ-клиенту с поддержкой MCP (Claude Desktop, Cursor и т. д.) и запрашивайте свои пожелания по функциям, ищите отзывы клиентов, запускайте ИИ-приоритизацию, обновляйте статусы и уведомляйте пользователей — всё это с помощью естественного языка.


Установка

Вариант 1 — запуск напрямую через npx (установка не требуется)

npx featuriq-mcp

Вариант 2 — глобальная установка

npm install -g featuriq-mcp
featuriq-mcp

Related MCP server: Feedbucket MCP Server

Настройка

1. Получите свой API-ключ

Войдите в featuriq.io, перейдите в Settings → API и скопируйте свой API-ключ.

2. Установите переменную окружения

export FEATURIQ_API_KEY=fq_live_xxxxxxxxxxxxxxxxxxxx

Или скопируйте .env.example в .env и вставьте свой ключ, если ваш клиент поддерживает файлы .env.

Переменная

Обязательно

По умолчанию

Описание

FEATURIQ_API_KEY

Да

—

Ваш API-ключ Featuriq

FEATURIQ_API_URL

Нет

https://featuriq.io/v1

Переопределение базового URL API

3. Добавьте в свой MCP-клиент

Claude Desktop

Отредактируйте ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "featuriq": {
      "command": "npx",
      "args": ["featuriq-mcp"],
      "env": {
        "FEATURIQ_API_KEY": "fq_live_xxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Cursor

Добавьте в настройки MCP в Cursor:

{
  "featuriq": {
    "command": "npx featuriq-mcp",
    "env": {
      "FEATURIQ_API_KEY": "fq_live_xxxxxxxxxxxxxxxxxxxx"
    }
  }
}

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

get_top_requests

Возвращает самые популярные запросы на функции, отсортированные по количеству голосов или влиянию на выручку.

Параметры:

  • limit (число, по умолчанию 10) — сколько результатов вернуть

  • sort_by ("votes" | "revenue_impact", по умолчанию "votes") — порядок сортировки

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

  • "Какие 5 функций запрашивают чаще всего?"

  • "Покажи запросы с наибольшим влиянием на выручку."


search_feedback

Семантический поиск по всем отзывам с использованием естественного языка — находит релевантные результаты, даже если слова не совпадают дословно.

Параметры:

  • query (строка) — что искать

  • limit (число, по умолчанию 10) — макс. количество результатов

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

  • "Найди отзывы о медленной загрузке панели управления."

  • "Поищи запросы, связанные с экспортом в CSV."

  • "Что пользователи говорят о производительности мобильной версии?"


get_feature_feedback

Возвращает все комментарии и обсуждения по конкретному запросу на функцию.

Параметры:

  • feature_id (строка) — уникальный ID функции

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

  • "Покажи все отзывы по функции feat_01j8k..."

  • "Что пользователи говорят о запросе на ограничение частоты API?"


get_prioritization

Возвращает список функций, приоритизированный ИИ, с оценками по выбранным вами факторам.

Параметры:

  • factors (массив) — один или несколько из: "votes", "revenue", "effort", "strategic_fit"

  • limit (число, по умолчанию 10)

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

  • "Приоритизируй наш бэклог по голосам и влиянию на выручку."

  • "Дай мне топ-10 функций, ранжированных по голосам, усилиям и стратегическому соответствию."

  • "Что нам стоит создать в следующем квартале, основываясь на выручке и стратегическом соответствии?"


update_feature_status

Обновляет статус запроса на функцию.

Параметры:

  • feature_id (строка) — уникальный ID функции

  • status ("planned" | "in_progress" | "shipped" | "closed")

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

  • "Отметь функцию feat_01j8k как in_progress."

  • "Установи статус запроса на темную тему как shipped."

  • "Закрой запрос на функцию поддержки устаревшего IE."


notify_requesters

Отправляет персонализированное уведомление каждому пользователю, который проголосовал за функцию.

Параметры:

  • feature_id (строка) — за какую функцию уведомлять проголосовавших

  • message (строка) — сообщение для отправки (Featuriq персонализирует его для каждого получателя)

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

  • "Уведомь всех, кто запрашивал экспорт в CSV, что он теперь доступен."

  • "Скажи пользователям, которые голосовали за темную тему, что мы начнем работу над ней в следующем спринте."


create_post

Создает новый пост с отзывом на доске Featuriq.

Параметры:

  • board_id (строка) — на какой доске разместить пост

  • title (строка) — короткий заголовок поста

  • description (строка) — полное описание

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

  • "Зарегистрируй запрос на функцию массового импорта CSV на доске функций."

  • "Создай пост для идеи интеграции со Slack из сегодняшнего звонка с клиентом."


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

Ресурсы — это источники данных, которые ИИ может прочитать в любое время для получения контекста.

featuriq://roadmap

Текущая дорожная карта, сгруппированная по статусам: В работе (In Progress), Запланировано (Planned) и Недавно выпущено (Recently Shipped).

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

  • "Что у нас сейчас в дорожной карте?"

  • "Какие функции сейчас в работе?"

featuriq://changelog

Последние 20 выпущенных функций с датами выпуска и примечаниями к релизу.

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

  • "Что мы выпустили недавно?"

  • "Напиши краткий обзор обновлений нашего продукта за последний месяц."


Пример диалога

Вы: Какие популярные запросы на функции мы еще не начали, и какие из них нам стоит приоритизировать на основе голосов и влияния на выручку?

Claude: (вызывает get_top_requests и get_prioritization) Вот ваши главные запросы, к которым мы еще не приступили...

Вы: Отлично. Отметь №1 как in_progress и уведоми всех, кто за него голосовал.

Claude: (вызывает update_feature_status, затем notify_requesters) Готово! Статус обновлен, 47 пользователей уведомлены.


Разработка

git clone https://github.com/carlosalvite/featuriq-mcp
cd featuriq-mcp
npm install
npm run build
FEATURIQ_API_KEY=your_key node dist/index.js

Чтобы отслеживать изменения во время разработки:

npm run dev

Лицензия

MIT © Featuriq

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to manage Featureflow feature flags, including creating and updating features, controlling feature states across environments, and managing projects, environments, and targeting rules through natural language.
    22
    9 npm
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Gives AI agents direct access to your Arcate product discovery workspace to read signals, browse roadmaps, and ingest new customer feedback. It enables users to search existing data and link signals to initiatives through natural language commands.
    -