featuriq
featuriq-mcp
PM을 위한 제품 피드백 및 로드맵 도구인 Featuriq용 MCP (Model Context Protocol) 서버입니다.
Featuriq 워크스페이스를 MCP 호환 AI 클라이언트(Claude Desktop, Cursor 등)에 연결하여 기능 요청을 조회하고, 고객 피드백을 검색하고, AI 우선순위 지정을 실행하고, 상태를 업데이트하고, 사용자에게 알림을 보내는 등의 작업을 모두 자연어로 수행할 수 있습니다.
설치
옵션 1 — npx로 직접 실행 (설치 불필요)
npx featuriq-mcp옵션 2 — 전역 설치
npm install -g featuriq-mcp
featuriq-mcpRelated MCP server: Feedbucket MCP Server
설정
1. API 키 가져오기
featuriq.io에 로그인한 후 Settings → API로 이동하여 API 키를 복사합니다.
2. 환경 변수 설정
export FEATURIQ_API_KEY=fq_live_xxxxxxxxxxxxxxxxxxxx또는 클라이언트가 .env 파일을 지원하는 경우 .env.example을 .env로 복사하고 키를 입력합니다.
변수 | 필수 여부 | 기본값 | 설명 |
| 예 | — | Featuriq API 키 |
| 아니요 |
| API 기본 URL 재정의 |
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
Cursor MCP 설정에 추가합니다:
{
"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
선택한 요소에 따라 점수가 매겨진 AI 우선순위 지정 기능 목록을 반환합니다.
매개변수:
factors(배열) — "votes", "revenue", "effort", "strategic_fit" 중 하나 이상limit(숫자, 기본값 10)
예시 프롬프트:
"투표 수와 수익 영향도를 기준으로 백로그의 우선순위를 지정하세요."
"투표 수, 노력, 전략적 적합성을 기준으로 상위 10개 기능을 알려주세요."
"수익과 전략적 정렬을 기반으로 다음 분기에 무엇을 구축해야 할까요?"
update_feature_status
기능 요청의 상태를 업데이트합니다.
매개변수:
feature_id(문자열) — 기능의 고유 IDstatus("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 통합 아이디어에 대한 게시물을 작성하세요."
사용 가능한 리소스
리소스는 AI가 컨텍스트를 위해 언제든지 읽을 수 있는 데이터 소스입니다.
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
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with Featurebase API to manage feature requests, feedback posts, comments, and upvotes. Supports creating, updating, and organizing customer feedback through natural language commands.125058MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to manage website feedback from Feedbucket, including listing, filtering, commenting on, and resolving feedback items through natural language interactions.617MIT
- AlicenseAqualityDmaintenanceEnables 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.2218MIT
- FlicenseNot gradedqualityDmaintenanceGives 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.
Related MCP Connectors
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Connect AI assistants to Stellary projects, boards, documents, and governed agent workflows.
Give AI agents access to form submissions — read, search, update, and process file attachments.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/carlosalvite/featuriq-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server