Pincushion MCP Server

Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it

Remote serverstreamable-http

What is the Pincushion MCP Server?

Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it

The short version

The implementation-context layer for AI-native development. Stakeholders drop visual pins on any page of your live app; your AI coding agent reads each pin through MCP and ships the fix — in Claude Code, Cursor, VS Code, Windsurf, or any MCP client.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_annotationsRetrieve annotations from .feedback/. Filter by page, component, or status.
search_annotationsFull-text search across all annotations, comments, selectors, and tags.
get_feedback_summaryHigh-level rollup of all feedback: counts by status, priority, page, and component.
get_component_feedbackGet all feedback for a specific LWC component with a plain-language summary.
resolve_annotation
add_agent_replyAdd a reply to an annotation thread (e.g., ask clarifying questions).
fix_and_resolveCombine fixing code and marking an annotation as resolved in one call. Optionally records commit / branch / PR metadata so the dashboard can backlink to what shipped.
get_implementation_packetFetch a single implementation packet for one page URL — selector list, full pin payloads, suggested branch name, and traceability config. Use when an agent wants to batch-fix one page in a single branch.
assign_pin_to_agentDispatch a pin straight to your local coding agent. Promotes the pin to ready if not already, marks pending_implementation, and writes a .feedback/.agent-queue/<id>.json trigger file that agent-loop.mjs picks up and shel
link_pin_deployAttach a deploy URL to a resolved pin. Typically called by the deploy-hook edge function once production includes the fix, but available manually too.

How to install the Pincushion MCP Server

{
  "mcpServers": {
    "pincushion": {
      "command": "npx",
      "args": ["pincushion-mcp", "--project-dir", "."]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • “Use Pincushion to Body.”
  • “Use Pincushion to Cursor.”
  • “Use Pincushion to Antigravity.”

Frequently asked questions

Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.