mcpserver.lol
registry/pincushion
Connection check local install

pincushion

Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.

Tools 36
GitHub stars
Installs / wk 208
Licence
Transport stdio
Last checked never

Tools & capabilities

36 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

add_agent_reply from source
Add a reply to an annotation thread (e.g. to ask a clarifying question or note a finding).
add_bot_reply from source
Post a Pincushion AI reply to a pin\
add_member from source
approve_pin from source
claim_pin from source
complete_critique_request from source
Mark a critique_queue request as completed after the critic subagent has run on its page URLs. Pass the request id (from get_pending_critiques) and the total pin_count produced. Th…
complete_deployment_capture_run from source
Requests server-side frame-refresh completion after all exact page/device receipts have been recorded. The server rejects missing, stale, replayed, cross-deployment, or expired cap…
configure_project from source
Register a Pincushion project and associate it with your app\
create_agent_pin from source
File a pin as a THIRD-PARTY agent — the write half of the browser-agent → coding-agent handoff. Use when a QA/browser agent (Claude in Chrome, computer-use, a Playwright a11y/visua…
create_critique_pin from source
fix_and_resolve from source
Resolve a pin after applying a code fix. Transitions the pin directly to
get_annotations from source
Retrieve annotation pins from the .feedback/ directory. Filter by page URL, LWC component name, or status. Use this to understand what feedback exists before making changes.
get_component_feedback from source
Get all feedback pins targeting a specific LWC component, with a plain-language summary ready for implementation. Returns element selectors, comments, and thread history.
get_feedback_summary from source
Get a high-level rollup of all open feedback: counts by status, page, and component. Use this to plan what to address first.
get_pending_critiques from source
get_pending_deployment_frame_refreshes from source
Lists production deployment frame-refresh work independently of the Critique queue. Use this even when autoCritique is false. The result is redacted: it contains no deployment URL/…
get_project_context from source
Read-only lookup of a project\
get_project_identity_diagnostic from source
Read-only diagnostic for project identity repair. Returns only authentication state, safe key source/last-4 provenance, local project-cache state, candidate statuses, and URL/ID am…
get_reply_candidates from source
Used by /pincushion-replies. Returns pins where Pincushion AI should respond, with each candidate tagged by trigger reason. Two triggers: (a)
get_selected_pins from source
get_setup_instructions from source
Continue an existing critique with claim, or start a project with setup and explicit editor selection. Includes authenticated project checks and exact approved-pin implementation g…
get_time_to_fix_metrics from source
Compute median + p25/p75 time-to-fix from resolved pins. Returns sample size + threshold flag so callers can honestly hide the metric when the dataset is too small (< 5 resolved pi…
link_pin_deploy from source
Link a deploy URL to a resolved pin. Typically called by the deploy-hook edge function once a deploy that includes the pin\
list_collaboration_integrations from source
list_members from source
preview_collaboration_notification from source
record_deployment_page_result from source
record_pin_verification from source
Record the outcome of Pincushion AI\
register_deployment_discovered_pages from source
Register the exact bounded URL inventory discovered in one local browser context before staging deployment captures. The backend returns accepted pending pages; upload snapshots an…
remove_collaboration_integration from source
remove_member from source
resolve_annotation from source
Mark an annotation as resolved after addressing the feedback. Optionally add a resolution comment explaining what was changed.
resolve_quickstart_demo from source
Finish the quickstart demo loop after editing the demo copy. Confirms the change, returns the bridge to real usage, and cleans up the throwaway .feedback/.quickstart/ files. Does N…
search_annotations from source
Full-text search across all annotation comments, selectors, component names, and tags.
start_deployment_capture_run from source
Starts one short-lived local frame-refresh run for an exact deployment and returns its opaque proof once. Keep the proof only in process and pass it to authenticated upload_page_sn…
start_quickstart_demo from source