{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/Hint-Services-obsidian-github-mcp","description":"Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…","repository":{"url":"https://github.com/Hint-Services/obsidian-github-mcp","source":"github"},"version":"0.4.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@Hint-Services/obsidian-github-mcp/mcp","headers":[{"description":"Bearer token for Smithery authentication","isRequired":true,"value":"Bearer {smithery_api_key}","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-14T15:20:36.371442Z","publishedAt":"2025-09-14T15:20:36.371442Z","updatedAt":"2025-09-14T15:20:36.371442Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-16/server.schema.json","name":"ai.smithery/saidsef-mcp-github-pr-issue-analyser","description":"A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…","repository":{"url":"https://github.com/saidsef/mcp-github-pr-issue-analyser","source":"github"},"version":"1.15.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp","headers":[{"description":"Bearer token for Smithery authentication","value":"Bearer {smithery_api_key}","name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-05T14:58:08.898007Z","publishedAt":"2025-10-05T14:58:08.898007Z","updatedAt":"2025-10-05T14:58:08.898007Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/smithery-ai-github","description":"Access the GitHub API, enabling file operations, repository management, search functionality, and…","repository":{"url":"https://github.com/smithery-ai/mcp-servers","source":"github","subfolder":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@smithery-ai/github/mcp","headers":[{"description":"Bearer token for Smithery authentication","isRequired":true,"value":"Bearer {smithery_api_key}","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T18:22:12.930528Z","publishedAt":"2025-09-10T18:22:12.930528Z","updatedAt":"2025-09-10T18:22:12.930528Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.mcparmory/github","description":"Manage repositories, users, releases, and automate GitHub workflows","repository":{"url":"https://github.com/mcparmory/registry","source":"github"},"version":"1.0.3","packages":[{"registryType":"pypi","identifier":"mcparmory-github","version":"1.0.3","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/github:1.0.3","runtimeHint":"docker","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.mcparmory.com/github"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-05T10:36:25.533666Z","publishedAt":"2026-05-05T10:36:25.533666Z","updatedAt":"2026-05-05T10:36:25.533666Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.mcparmory/github","description":"Manage repositories, users, releases, and automate GitHub workflows","repository":{"url":"https://github.com/mcparmory/registry","source":"github"},"version":"1.0.4","packages":[{"registryType":"pypi","identifier":"mcparmory-github","version":"1.0.4","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/github:1.0.4","runtimeHint":"docker","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-05T15:04:26.038049Z","publishedAt":"2026-05-05T15:04:26.038049Z","updatedAt":"2026-05-05T15:04:26.038049Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.mcparmory/github","description":"Manage repositories, users, releases, and automate GitHub workflows","repository":{"url":"https://github.com/mcparmory/registry","source":"github"},"version":"1.0.6","packages":[{"registryType":"pypi","identifier":"mcparmory-github","version":"1.0.6","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/github:1.0.6","runtimeHint":"docker","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-11T21:37:47.993849Z","publishedAt":"2026-05-11T21:37:47.993849Z","updatedAt":"2026-05-11T21:37:47.993849Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.thenextgennexus/github-mcp-server","description":"GitHub repo analytics: stars, trending, code search, contributor maps for project research.","version":"1.0.0","websiteUrl":"https://apify.com/nexgendata/github-mcp-server","remotes":[{"type":"streamable-http","url":"https://nexgendata-mcp-proxy.steve-corbeil.workers.dev/github-mcp-server/mcp","headers":[{"description":"Apify API token. Free tier at console.apify.com","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-26T18:49:33.593474Z","publishedAt":"2026-04-26T18:49:33.593474Z","updatedAt":"2026-04-26T18:49:33.593474Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.000safah000-ai/blackhawk-mcp","description":"BlackHawkMCP - connect AI to Google Sheets","repository":{"url":"https://github.com/000safah000-ai/BlackHawkMCP","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"blackhawk-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth2 client ID","isRequired":true,"format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth2 client secret","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"OAuth2 redirect URI","format":"string","name":"GOOGLE_REDIRECT_URI"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-24T16:42:10.402876Z","publishedAt":"2026-04-24T16:42:10.402876Z","updatedAt":"2026-04-24T16:42:10.402876Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0580iris-lang/x711-gas-station","description":"Pay-per-use tool API for AI agents. Free tier, x402 USDC micropayments, or API key.","title":"x711 — Universal Agent Gas Station","version":"1.0.0","websiteUrl":"https://x711.io","remotes":[{"type":"streamable-http","url":"https://x711.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-05T15:07:09.832196Z","publishedAt":"2026-05-05T15:07:09.832196Z","updatedAt":"2026-05-05T15:07:09.832196Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.06ketan/medium-ops","description":"Medium CLI + 23-tool MCP server. Your IDE drafts replies. No API keys.","title":"medium-ops","repository":{"url":"https://github.com/06ketan/medium-ops","source":"github"},"version":"0.1.0","websiteUrl":"https://medium-ops.chavan.in","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"medium-ops","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"Legacy Medium Integration Token (api.medium.com/v1/*). Optional. Generate at medium.com/me/settings → 'Integration tokens' (note: Medium stopped issuing new tokens in 2023).","isSecret":true,"name":"MEDIUM_INTEGRATION_TOKEN"},{"description":"Medium 'sid' cookie value from medium.com (Application → Cookies). Used for authenticated reads + dashboard GraphQL.","isSecret":true,"name":"MEDIUM_SID"},{"description":"Medium 'uid' cookie value. Required alongside sid for some authenticated endpoints.","name":"MEDIUM_UID"},{"description":"Medium 'xsrf' cookie value. Required for any dashboard write (post_response, publish_post, delete_post, draft updates).","isSecret":true,"name":"MEDIUM_XSRF"},{"description":"Cloudflare 'cf_clearance' cookie. Only required when Cloudflare challenges your IP for dashboard write calls.","isSecret":true,"name":"MEDIUM_CF_CLEARANCE"},{"description":"Your Medium handle (without the @). Required for the public RSS read path so the client knows whose feed to fetch.","name":"MEDIUM_USERNAME"},{"description":"Override path to the mcp.json file the auth layer reads. Defaults to ~/.cursor/mcp.json.","name":"MEDIUM_OPS_MCP_PATH"},{"description":"Optional: override the host CLI used by the unattended daemon path (default: auto-detect claude / cursor-agent / codex on PATH). Use {prompt} placeholder if your CLI takes the prompt as an arg.","name":"MEDIUM_OPS_LLM_CMD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.1.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-21T18:34:02.556235Z","publishedAt":"2026-04-21T18:34:02.556235Z","updatedAt":"2026-04-21T18:34:02.556235Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.06ketan/medium-ops","description":"Medium CLI + 23-tool MCP server. Your IDE drafts replies. No API keys.","title":"medium-ops","repository":{"url":"https://github.com/06ketan/medium-ops","source":"github"},"version":"0.1.1","websiteUrl":"https://medium-ops.chavan.in","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"medium-ops","version":"0.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"Legacy Medium Integration Token (api.medium.com/v1/*). Optional. Generate at medium.com/me/settings → 'Integration tokens' (note: Medium stopped issuing new tokens in 2023).","isSecret":true,"name":"MEDIUM_INTEGRATION_TOKEN"},{"description":"Medium 'sid' cookie value from medium.com (Application → Cookies). Used for authenticated reads + dashboard GraphQL.","isSecret":true,"name":"MEDIUM_SID"},{"description":"Medium 'uid' cookie value. Required alongside sid for some authenticated endpoints.","name":"MEDIUM_UID"},{"description":"Medium 'xsrf' cookie value. Required for any dashboard write (post_response, publish_post, delete_post, draft updates).","isSecret":true,"name":"MEDIUM_XSRF"},{"description":"Cloudflare 'cf_clearance' cookie. Only required when Cloudflare challenges your IP for dashboard write calls.","isSecret":true,"name":"MEDIUM_CF_CLEARANCE"},{"description":"Your Medium handle (without the @). Required for the public RSS read path so the client knows whose feed to fetch.","name":"MEDIUM_USERNAME"},{"description":"Override path to the mcp.json file the auth layer reads. Defaults to ~/.cursor/mcp.json.","name":"MEDIUM_OPS_MCP_PATH"},{"description":"Optional: override the host CLI used by the unattended daemon path (default: auto-detect claude / cursor-agent / codex on PATH). Use {prompt} placeholder if your CLI takes the prompt as an arg.","name":"MEDIUM_OPS_LLM_CMD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.1.1"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-02T12:54:30.413197Z","publishedAt":"2026-05-02T12:54:30.413197Z","updatedAt":"2026-05-02T12:54:30.413197Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.06ketan/medium-ops","description":"Medium CLI + 23-tool MCP server. Your IDE drafts replies. No API keys.","title":"medium-ops","repository":{"url":"https://github.com/06ketan/medium-ops","source":"github"},"version":"0.1.2","websiteUrl":"https://medium-ops.chavan.in","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"medium-ops","version":"0.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"Legacy Medium Integration Token (api.medium.com/v1/*). Optional. Generate at medium.com/me/settings → 'Integration tokens' (note: Medium stopped issuing new tokens in 2023).","isSecret":true,"name":"MEDIUM_INTEGRATION_TOKEN"},{"description":"Medium 'sid' cookie value from medium.com (Application → Cookies). Used for authenticated reads + dashboard GraphQL.","isSecret":true,"name":"MEDIUM_SID"},{"description":"Medium 'uid' cookie value. Required alongside sid for some authenticated endpoints.","name":"MEDIUM_UID"},{"description":"Medium 'xsrf' cookie value. Required for any dashboard write (post_response, publish_post, delete_post, draft updates).","isSecret":true,"name":"MEDIUM_XSRF"},{"description":"Cloudflare 'cf_clearance' cookie. Only required when Cloudflare challenges your IP for dashboard write calls.","isSecret":true,"name":"MEDIUM_CF_CLEARANCE"},{"description":"Your Medium handle (without the @). Required for the public RSS read path so the client knows whose feed to fetch.","name":"MEDIUM_USERNAME"},{"description":"Override path to the mcp.json file the auth layer reads. Defaults to ~/.cursor/mcp.json.","name":"MEDIUM_OPS_MCP_PATH"},{"description":"Optional: override the host CLI used by the unattended daemon path (default: auto-detect claude / cursor-agent / codex on PATH). Use {prompt} placeholder if your CLI takes the prompt as an arg.","name":"MEDIUM_OPS_LLM_CMD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.1.2"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-03T06:02:58.252062Z","publishedAt":"2026-05-03T06:02:58.252062Z","updatedAt":"2026-05-03T06:02:58.252062Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.06ketan/slideshot","description":"Convert HTML to PDF/PNG/WebP/PPTX slide carousels with 11 themes — for LinkedIn, decks, posts.","repository":{"url":"https://github.com/06ketan/slideshot","source":"github"},"version":"4.4.0","packages":[{"registryType":"npm","identifier":"slideshot-mcp","version":"4.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-01T13:33:07.797052Z","publishedAt":"2026-05-01T13:33:07.797052Z","updatedAt":"2026-05-01T13:33:07.797052Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.06ketan/substack-ops","description":"Substack CLI + 26-tool MCP server. Your IDE drafts replies via propose_reply. No API keys.","title":"substack-ops","repository":{"url":"https://github.com/06ketan/substack-ops","source":"github"},"version":"0.3.1","websiteUrl":"https://substack-ops.chavan.in","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"substack-ops","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"Your Substack publication URL (e.g. https://you.substack.com/). Optional if set in ~/.cursor/mcp.json's mcpServers.substack-api.env.","name":"SUBSTACK_PUBLICATION_URL"},{"description":"Your Substack numeric user id. Optional if set in ~/.cursor/mcp.json.","name":"SUBSTACK_USER_ID"},{"description":"Your Substack session cookie value (the s%3A... string). Required for authenticated calls. Easier path: run `substack-ops auth login --browser chrome` and the cookie is auto-grabbed.","isSecret":true,"name":"SUBSTACK_SESSION_TOKEN"},{"description":"Override path to the mcp.json file the auth layer reads. Defaults to ~/.cursor/mcp.json.","name":"SUBSTACK_OPS_MCP_PATH"},{"description":"Optional: override the host CLI used by the unattended daemon path (default: auto-detect claude / cursor-agent / codex on PATH). Use {prompt} placeholder if your CLI takes the prompt as an arg.","name":"SUBSTACK_OPS_LLM_CMD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.3.1"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-21T12:33:40.632015Z","publishedAt":"2026-04-21T12:33:40.632015Z","updatedAt":"2026-04-21T12:33:40.632015Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.06ketan/substack-ops","description":"Substack CLI + 26-tool MCP server. Your IDE drafts replies via propose_reply. No API keys.","title":"substack-ops","repository":{"url":"https://github.com/06ketan/substack-ops","source":"github"},"version":"0.3.4","websiteUrl":"https://substack-ops.chavan.in","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"substack-ops","version":"0.3.4","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"Your Substack publication URL (e.g. https://you.substack.com/). Optional if set in ~/.cursor/mcp.json's mcpServers.substack-api.env.","name":"SUBSTACK_PUBLICATION_URL"},{"description":"Your Substack numeric user id. Optional if set in ~/.cursor/mcp.json.","name":"SUBSTACK_USER_ID"},{"description":"Your Substack session cookie value (the s%3A... string). Required for authenticated calls. Easier path: run `substack-ops auth login --browser chrome` and the cookie is auto-grabbed.","isSecret":true,"name":"SUBSTACK_SESSION_TOKEN"},{"description":"Override path to the mcp.json file the auth layer reads. Defaults to ~/.cursor/mcp.json.","name":"SUBSTACK_OPS_MCP_PATH"},{"description":"Optional: override the host CLI used by the unattended daemon path (default: auto-detect claude / cursor-agent / codex on PATH). Use {prompt} placeholder if your CLI takes the prompt as an arg.","name":"SUBSTACK_OPS_LLM_CMD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.3.4"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-02T12:54:15.231429Z","publishedAt":"2026-05-02T12:54:15.231429Z","updatedAt":"2026-05-02T12:54:15.231429Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.06ketan/substack-ops","description":"Substack CLI + 26-tool MCP server. Your IDE drafts replies via propose_reply. No API keys.","title":"substack-ops","repository":{"url":"https://github.com/06ketan/substack-ops","source":"github"},"version":"0.3.5","websiteUrl":"https://substack-ops.chavan.in","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"substack-ops","version":"0.3.5","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"Your Substack publication URL (e.g. https://you.substack.com/). Optional if set in ~/.cursor/mcp.json's mcpServers.substack-api.env.","name":"SUBSTACK_PUBLICATION_URL"},{"description":"Your Substack numeric user id. Optional if set in ~/.cursor/mcp.json.","name":"SUBSTACK_USER_ID"},{"description":"Your Substack session cookie value (the s%3A... string). Required for authenticated calls. Easier path: run `substack-ops auth login --browser chrome` and the cookie is auto-grabbed.","isSecret":true,"name":"SUBSTACK_SESSION_TOKEN"},{"description":"Override path to the mcp.json file the auth layer reads. Defaults to ~/.cursor/mcp.json.","name":"SUBSTACK_OPS_MCP_PATH"},{"description":"Optional: override the host CLI used by the unattended daemon path (default: auto-detect claude / cursor-agent / codex on PATH). Use {prompt} placeholder if your CLI takes the prompt as an arg.","name":"SUBSTACK_OPS_LLM_CMD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.3.5"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-03T06:30:21.883331Z","publishedAt":"2026-05-03T06:30:21.883331Z","updatedAt":"2026-05-03T06:30:21.883331Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0ics-srls/ui-ticket-mcp","description":"Human-to-AI code review bridge. Review UI in the browser, AI agents fix code via MCP.","title":"ui-ticket-mcp","repository":{"url":"https://github.com/0ics-srls/ui-ticket-mcp_public","source":"github"},"version":"1.1.3","packages":[{"registryType":"pypi","identifier":"ui-ticket-mcp","version":"1.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Root directory of the project being reviewed","isRequired":true,"format":"string","name":"PROJECT_ROOT"},{"description":"HTTP port for REST API (default: 3200)","format":"string","name":"REVIEW_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-26T10:07:58.168164Z","publishedAt":"2026-02-26T10:07:58.168164Z","updatedAt":"2026-02-26T10:07:58.168164Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0ics-srls/ui-ticket-mcp","description":"Human-to-AI code review bridge. Review UI in the browser, AI agents fix code via MCP.","title":"ui-ticket-mcp","repository":{"url":"https://github.com/0ics-srls/ui-ticket-mcp_public","source":"github"},"version":"1.1.5","packages":[{"registryType":"pypi","identifier":"ui-ticket-mcp","version":"1.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Root directory of the project being reviewed","isRequired":true,"format":"string","name":"PROJECT_ROOT"},{"description":"HTTP port for REST API (default: 3200)","format":"string","name":"REVIEW_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-26T15:30:58.954186Z","publishedAt":"2026-02-26T15:30:58.954186Z","updatedAt":"2026-02-26T15:30:58.954186Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0ics-srls/ui-ticket-mcp","description":"Human-to-AI code review bridge. Review UI in the browser, AI agents fix code via MCP.","title":"ui-ticket-mcp","repository":{"url":"https://github.com/0ics-srls/ui-ticket-mcp_public","source":"github"},"version":"1.2.0","packages":[{"registryType":"pypi","identifier":"ui-ticket-mcp","version":"1.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Root directory of the project being reviewed","isRequired":true,"format":"string","name":"PROJECT_ROOT"},{"description":"HTTP port for REST API (default: 3200)","format":"string","name":"REVIEW_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-03T08:42:04.902887Z","publishedAt":"2026-03-03T08:42:04.902887Z","updatedAt":"2026-03-03T08:42:04.902887Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0ics-srls/ui-ticket-mcp","description":"Human-to-AI code review bridge. Review UI in the browser, AI agents fix code via MCP.","title":"ui-ticket-mcp","repository":{"url":"https://github.com/0ics-srls/ui-ticket-mcp_public","source":"github"},"version":"1.3.0","packages":[{"registryType":"pypi","identifier":"ui-ticket-mcp","version":"1.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Root directory of the project being reviewed","isRequired":true,"format":"string","name":"PROJECT_ROOT"},{"description":"HTTP port for REST API (default: 3200)","format":"string","name":"REVIEW_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-10T10:13:43.581332Z","publishedAt":"2026-03-10T10:13:43.581332Z","updatedAt":"2026-03-10T10:13:43.581332Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0ics-srls/ui-ticket-mcp","description":"Human-to-AI code review bridge. Review UI in the browser, AI agents fix code via MCP.","title":"ui-ticket-mcp","repository":{"url":"https://github.com/0ics-srls/ui-ticket-mcp_public","source":"github"},"version":"1.4.0","packages":[{"registryType":"pypi","identifier":"ui-ticket-mcp","version":"1.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Root directory of the project being reviewed","isRequired":true,"format":"string","name":"PROJECT_ROOT"},{"description":"HTTP port for REST API (default: 3200)","format":"string","name":"REVIEW_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-27T12:08:44.946734Z","publishedAt":"2026-04-27T12:08:44.946734Z","updatedAt":"2026-04-27T12:08:44.946734Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"Universal AI API Orchestrator: 252 tools, 17 services. Natural language interface.","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"1.2.1","packages":[{"registryType":"npm","identifier":"0nmcp","version":"1.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-07T20:29:00.409482Z","publishedAt":"2026-02-07T20:29:00.409482Z","updatedAt":"2026-02-07T20:29:00.409482Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"Universal AI API Orchestrator — 564 tools, 26 services. Vault, Deed Transfer, App Engine.","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"2.1.0","packages":[{"registryType":"npm","identifier":"0nmcp","version":"2.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-28T08:58:21.413218Z","publishedAt":"2026-02-28T08:58:21.413218Z","updatedAt":"2026-02-28T08:58:21.413218Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"1,171 tools across 54 services — CRM, Stripe, Slack, GitHub, and more. Vault + workflows.","title":"0nMCP — Universal AI API Orchestrator","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"2.5.0","packages":[{"registryType":"npm","identifier":"0nmcp","version":"2.5.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://0nmcp.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-19T17:35:00.934077Z","publishedAt":"2026-03-19T17:35:00.934077Z","updatedAt":"2026-03-19T17:35:00.934077Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"1,229 tools, 54 services. CRM, Stripe, Slack, GitHub + Knowledge Base, Voice AI, Agent Studio.","title":"0nMCP — Universal AI API Orchestrator","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"2.6.0","packages":[{"registryType":"npm","identifier":"0nmcp","version":"2.6.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://0nmcp.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-20T01:22:28.363494Z","publishedAt":"2026-03-20T01:22:28.363494Z","updatedAt":"2026-03-20T01:22:28.363494Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"1,589 tools, 102 services. Stripe, Slack, CRM, GitHub, Supabase + 97 more. One install.","title":"0nMCP — Universal AI API Orchestrator","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"3.0.1","packages":[{"registryType":"npm","identifier":"0nmcp","version":"3.0.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://0nmcp.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-03T20:54:22.982015Z","publishedAt":"2026-04-03T20:54:22.982015Z","updatedAt":"2026-04-03T20:54:22.982015Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"1,589 tools, 102 services. Stripe, Slack, CRM, GitHub, Supabase + 97 more. One install.","title":"0nMCP — Universal AI API Orchestrator","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"3.1.0","packages":[{"registryType":"npm","identifier":"0nmcp","version":"3.1.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://0nmcp.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T15:33:43.350294Z","publishedAt":"2026-04-04T15:33:43.350294Z","updatedAt":"2026-04-04T15:33:43.350294Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"Universal AI API Orchestrator — 1,554 tools, 96 services. One install.","title":"0nMCP — Universal AI API Orchestrator","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"4.5.0","packages":[{"registryType":"npm","identifier":"0nmcp","version":"4.5.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://0nmcp.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-23T03:58:42.901165Z","publishedAt":"2026-04-23T03:58:42.901165Z","updatedAt":"2026-04-23T03:58:42.901165Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0nork/0nMCP","description":"Universal AI API Orchestrator — 1,554 tools, 96 services. One install.","title":"0nMCP — Universal AI API Orchestrator","repository":{"url":"https://github.com/0nork/0nMCP","source":"github"},"version":"4.5.1","icons":[{"src":"https://0nmcp.com/icons/icon-192.png","mimeType":"image/png","sizes":["192x192"]},{"src":"https://0nmcp.com/icons/icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"0nmcp","version":"4.5.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://0nmcp.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-23T05:53:15.161275Z","publishedAt":"2026-04-23T05:53:15.161275Z","updatedAt":"2026-04-23T05:53:15.161275Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.0rkz/byte-protocol","description":"Discover, evaluate, and subscribe to Byte Protocol data feeds. 10 tools, zero API keys.","repository":{"url":"https://github.com/0rkz/byte-mcp-server","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"byte-mcp-server","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Ethereum private key for write operations (subscribe, publish, drip faucet). Not required for read-only tools.","format":"string","isSecret":true,"name":"PRIVATE_KEY"},{"description":"Arbitrum RPC URL. Defaults to Arbitrum Sepolia public RPC.","format":"string","name":"RPC_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-21T03:09:32.382314Z","publishedAt":"2026-04-21T03:09:32.382314Z","updatedAt":"2026-04-21T03:09:32.382314Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.0rkz/byte-protocol:0.1.0","count":30}}
