galadrim-feedback-mcp
v0.0.17
Published
Model Context Protocol server for Galadrim feedback system
Readme
Galadrim Feedback MCP Server
A Model Context Protocol (MCP) server for the Galadrim feedback system. This server provides a single tool to fetch feedbacks from a project via the backend API.
Cursor Configuration
To add this MCP server to Cursor, you need to configure it in your Cursor settings.
Add the following to your Cursor MCP settings:
{
"mcpServers": {
"galadrim-feedback": {
"command": "npx",
"args": [
"galadrim-feedback-mcp@latest",
"--authToken",
"your-auth-token-here"
]
}
}
}When configured with --authToken, all tools that require authentication will automatically use this token, and you won't need to provide it as a parameter for each tool call.
Available Tools
get_feedbacks
Fetches all feedbacks for a specific project from the Galadrim feedback backend API.
mark_as_resolved
Marks a feedback as resolved by updating its isResolved status to true.
Parameters:
feedbackId(required): The ID of the feedback to mark as resolved (found in the feedback objects returned byget_feedbacks)
mark_multiple_as_resolved
Marks multiple feedbacks as resolved by updating their isResolved status to true. This tool processes feedbacks in batches for better performance and falls back to individual requests if the bulk endpoint fails.
Parameters:
feedbackIds(required): Array of feedback IDs to mark as resolved (found in the feedback objects returned byget_feedbacks)
get_trello_lists
Get all Trello lists for a specific project.
get_trello_list_tickets
Get all tickets/cards from a specific Trello list.
Parameters:
listId(required): Trello list ID to get tickets/cards from
get_trello_cards
Get all Trello cards for a specific project.
get_notion_statuses
Get all available statuses from a Notion database.
get_notion_tickets
Get all tickets from a Notion database.
get_notion_status_tickets
Get all tickets from a Notion database with a specific status.
Parameters:
statusName(required): Status Name to filter tickets by
