{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.10.0","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.10.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-04T01:19:19.224369Z","publishedAt":"2026-07-04T01:19:19.224369Z","updatedAt":"2026-07-04T01:19:19.224369Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.11.0","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-10T03:10:51.428113Z","publishedAt":"2026-07-10T03:10:51.428113Z","updatedAt":"2026-07-10T03:10:51.428113Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.11.1","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-10T19:09:23.282897Z","publishedAt":"2026-07-10T19:09:23.282897Z","updatedAt":"2026-07-10T19:09:23.282897Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.11","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.11","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T21:46:49.911168Z","publishedAt":"2026-08-13T21:46:49.911168Z","updatedAt":"2026-08-13T21:46:49.911168Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.13","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.13","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-31T03:44:30.340426Z","publishedAt":"2026-08-31T03:44:30.340426Z","updatedAt":"2026-08-31T03:44:30.340426Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.14","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.14","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-04T22:23:58.980914Z","publishedAt":"2026-09-04T22:23:58.980914Z","updatedAt":"2026-09-04T22:23:58.980914Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.16","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.16","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T17:05:14.983969Z","publishedAt":"2026-09-08T17:05:14.983969Z","updatedAt":"2026-09-08T17:05:14.983969Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.17","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.17","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T22:35:16.357153Z","publishedAt":"2026-09-08T22:35:16.357153Z","updatedAt":"2026-09-08T22:35:16.357153Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.19","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.19","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-10T19:41:46.868076Z","publishedAt":"2026-09-10T19:41:46.868076Z","updatedAt":"2026-09-10T19:41:46.868076Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.11.2","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T07:07:21.885201Z","publishedAt":"2026-07-27T07:07:21.885201Z","updatedAt":"2026-07-27T07:07:21.885201Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.20","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.20","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T03:25:46.389636Z","publishedAt":"2026-09-11T03:25:46.389636Z","updatedAt":"2026-09-11T03:25:46.389636Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.21","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.21","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T13:34:16.77681Z","publishedAt":"2026-09-11T13:34:16.77681Z","updatedAt":"2026-09-11T13:34:16.77681Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.22","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.22","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T23:13:30.869432Z","publishedAt":"2026-09-11T23:13:30.869432Z","updatedAt":"2026-09-11T23:13:30.869432Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.23","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.23","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T21:29:22.01267Z","publishedAt":"2026-09-24T21:29:22.01267Z","updatedAt":"2026-09-24T21:29:22.01267Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.24","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.24","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T21:25:36.105928Z","publishedAt":"2026-09-27T21:25:36.105928Z","updatedAt":"2026-09-27T21:25:36.105928Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.25","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.25","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T21:26:19.407678Z","publishedAt":"2026-09-28T21:26:19.407678Z","updatedAt":"2026-09-28T21:26:19.407678Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.26","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.26","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T00:41:21.785474Z","publishedAt":"2026-09-29T00:41:21.785474Z","updatedAt":"2026-09-29T00:41:21.785474Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.27","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.27","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T08:36:03.770041Z","publishedAt":"2026-10-01T08:36:03.770041Z","updatedAt":"2026-10-01T08:36:03.770041Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.28","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.28","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T00:44:12.511127Z","publishedAt":"2026-10-02T00:44:12.511127Z","updatedAt":"2026-10-02T00:44:12.511127Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion","source":"github"},"version":"1.11.29","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.29","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-03T01:30:02.94214Z","publishedAt":"2026-10-03T01:30:02.94214Z","updatedAt":"2026-10-03T01:30:02.94214Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.11.3","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T04:47:28.374638Z","publishedAt":"2026-07-30T04:47:28.374638Z","updatedAt":"2026-07-30T04:47:28.374638Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.11.4","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T04:57:25.143214Z","publishedAt":"2026-07-30T04:57:25.143214Z","updatedAt":"2026-07-30T04:57:25.143214Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.11.7","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.7","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T03:16:17.014155Z","publishedAt":"2026-08-13T03:16:17.014155Z","updatedAt":"2026-08-13T03:16:17.014155Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI agent reads the pins via MCP and fixes them.","title":"Pincushion","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.11.8","websiteUrl":"https://pincushion.io","icons":[{"src":"https://pincushion.io/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.11.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T04:34:18.00683Z","publishedAt":"2026-08-13T04:34:18.00683Z","updatedAt":"2026-08-13T04:34:18.00683Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.3.1","packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.3.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-04T18:43:29.914734Z","publishedAt":"2026-06-04T18:43:29.914734Z","updatedAt":"2026-06-04T18:43:29.914734Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.3.2","packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.3.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T05:09:21.296828Z","publishedAt":"2026-06-10T05:09:21.296828Z","updatedAt":"2026-06-10T05:09:21.296828Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.3.3","packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.3.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T19:30:43.673756Z","publishedAt":"2026-06-10T19:30:43.673756Z","updatedAt":"2026-06-10T19:30:43.673756Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.3.4","packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.3.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T04:35:05.311839Z","publishedAt":"2026-06-11T04:35:05.311839Z","updatedAt":"2026-06-11T04:35:05.311839Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.3.5","packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.3.5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T19:07:05.386134Z","publishedAt":"2026-06-13T19:07:05.386134Z","updatedAt":"2026-06-13T19:07:05.386134Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jcooley8/pincushion","description":"Stakeholders pin feedback on your live app; your AI coding agent reads it via MCP and fixes it","repository":{"url":"https://github.com/jcooley8/pincushion-plugin","source":"github"},"version":"1.3.6","packages":[{"registryType":"npm","identifier":"pincushion-mcp","version":"1.3.6","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-14T02:53:33.40538Z","publishedAt":"2026-06-14T02:53:33.40538Z","updatedAt":"2026-06-14T02:53:33.40538Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.jcooley8/pincushion:1.3.6","count":30}}
