MCP Server
Connect AI coding assistants to your Reflet workspace via the Model Context Protocol. Manage feedback, releases, milestones, and more directly from your editor.
Prerequisites
- A Reflet account with an organization (sign up)
- An API secret key — generate one in Dashboard → In-App
- Node.js 18+ (the server runs via
npx) - A supported IDE: Cursor, VS Code, Claude Code, or Windsurf
Setup
Create the MCP configuration file for your editor. Replace your-secret-key with your actual secret key.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"reflet": {
"command": "npx",
"args": ["-y", "@reflet/mcp-server"],
"env": {
"REFLET_SECRET_KEY": "your-secret-key"
}
}
}
}VS Code (Copilot)
.vscode/mcp.json
{
"servers": {
"reflet": {
"command": "npx",
"args": ["-y", "@reflet/mcp-server"],
"env": {
"REFLET_SECRET_KEY": "your-secret-key"
}
}
}
}Claude Code
.mcp.json
{
"mcpServers": {
"reflet": {
"command": "npx",
"args": ["-y", "@reflet/mcp-server"],
"env": {
"REFLET_SECRET_KEY": "your-secret-key"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"reflet": {
"command": "npx",
"args": ["-y", "@reflet/mcp-server"],
"env": {
"REFLET_SECRET_KEY": "your-secret-key"
}
}
}
}Restart your IDE after adding the configuration. The Reflet tools will appear in your agent's available tools.
Example prompts
Try these prompts in your AI assistant after connecting the MCP server. More suggestions are available in your Dashboard → AI → Prompts tab.
Explore feedback
List all feedback sorted by votes. Identify the top 5 most requested features and suggest which ones should be prioritized next.
Suggest replies
List feedback with recent comments. For any feedback where the last comment is from a user, draft a helpful reply.
Triage and tag
List all tags, then find feedback with no tags. Suggest which tags to apply to each untagged item.
Prepare a release
Find feedback marked as completed that is not linked to any release. Create a new release and link the relevant items.
Implement a fix
Search feedback for "your-keyword". Understand the issue from the description and comments, then explore the codebase and implement the fix.
Weekly report
List all recent feedback. Summarize: total count, most voted items, status distribution, and any items needing urgent attention.
Tools reference
The MCP server exposes 50+ tools organized by domain. Your AI assistant will automatically discover and use the right tools.
Feedback
feedback_list | List, search and filter feedback |
feedback_get | Get a specific feedback item |
feedback_create | Create new feedback |
feedback_update | Update title or description |
feedback_delete | Soft-delete feedback |
feedback_restore | Restore deleted feedback |
feedback_assign | Assign to a team member |
feedback_set_status | Change status |
feedback_add_tag | Add tags |
feedback_remove_tag | Remove tags |
feedback_vote | Toggle vote |
feedback_set_priority | Set priority level |
feedback_set_complexity | Set complexity estimate |
feedback_set_deadline | Set a deadline |
Comments
comment_list | List comments on feedback |
comment_create | Add a comment |
comment_update | Edit a comment |
comment_delete | Delete a comment |
comment_mark_official | Toggle official response |
Releases
release_list | List releases with filters |
release_get | Get release details |
release_create | Create a release |
release_update | Update release content |
release_publish | Publish a release |
release_unpublish | Unpublish a release |
release_delete | Delete a release |
release_link_feedback | Link/unlink feedback |
Milestones
milestone_list | List milestones |
milestone_get | Get milestone details |
milestone_create | Create a milestone |
milestone_update | Update a milestone |
milestone_complete | Mark as complete |
milestone_delete | Delete a milestone |
milestone_link_feedback | Link/unlink feedback |
Tags
tag_list | List all tags |
tag_create | Create a tag |
tag_update | Update a tag |
tag_delete | Delete a tag |
Statuses
status_list | List custom statuses |
status_create | Create a status |
status_update | Update a status |
status_delete | Delete a status |
Team
member_list | List team members |
invitation_list | List open invitations |
invitation_create | Invite a member |
invitation_cancel | Cancel an invitation |
Organization
org_get | Get organization details |
org_update | Update organization settings |
roadmap_get | Get full roadmap with milestones |
Environment variables
| Variable | Required | Description |
|---|---|---|
REFLET_SECRET_KEY | Yes | Your API secret key from Dashboard → In-App |
REFLET_BASE_URL | No | Override the API base URL (self-hosted only) |