{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AgentsKit-io/agentskit-registry","description":"Discover open-source AI agents and get source-owned installation instructions through MCP.","title":"AgentsKit Registry","repository":{"url":"https://github.com/AgentsKit-io/agentskit-registry","source":"github","id":"1264499506"},"version":"1.0.0","websiteUrl":"https://registry.agentskit.io","remotes":[{"type":"streamable-http","url":"https://registry.agentskit.io/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T14:22:44.333774Z","publishedAt":"2026-08-01T14:22:44.333774Z","updatedAt":"2026-08-01T14:22:44.333774Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AgentsKit-io/doc-bridge","description":"Resolve documentation ownership, edit roots, checks, and human handoffs before an agent edits code.","title":"Doc Bridge","repository":{"url":"https://github.com/AgentsKit-io/doc-bridge","source":"github"},"version":"1.2.4","websiteUrl":"https://doc-bridge.agentskit.io/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@agentskit/doc-bridge","version":"1.2.4","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T16:23:18.864512Z","publishedAt":"2026-07-22T16:23:18.864512Z","updatedAt":"2026-07-22T16:23:18.864512Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AgentsKit-io/doc-bridge","description":"Resolve documentation ownership, edit roots, checks, and human handoffs before an agent edits code.","title":"Doc Bridge","repository":{"url":"https://github.com/AgentsKit-io/doc-bridge","source":"github"},"version":"1.2.6","websiteUrl":"https://doc-bridge.agentskit.io/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@agentskit/doc-bridge","version":"1.2.6","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T22:58:05.787629Z","publishedAt":"2026-08-03T22:58:05.787629Z","updatedAt":"2026-08-03T22:58:05.787629Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AgentsKit-io/doc-bridge","description":"Resolve documentation ownership, edit roots, checks, and human handoffs before an agent edits code.","title":"Doc Bridge","repository":{"url":"https://github.com/AgentsKit-io/doc-bridge","source":"github"},"version":"2.0.0","websiteUrl":"https://doc-bridge.agentskit.io/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@agentskit/doc-bridge","version":"2.0.0","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-13T12:15:51.244884Z","publishedAt":"2026-10-13T12:15:51.244884Z","updatedAt":"2026-10-13T12:15:51.244884Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AgentsKit-io/doc-bridge","description":"Resolve documentation ownership, edit roots, checks, and human handoffs before an agent edits code.","title":"Doc Bridge","repository":{"url":"https://github.com/AgentsKit-io/doc-bridge","source":"github"},"version":"2.4.0","websiteUrl":"https://doc-bridge.agentskit.io/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@agentskit/doc-bridge","version":"2.4.0","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T12:28:55.043546Z","publishedAt":"2026-10-23T12:28:55.043546Z","updatedAt":"2026-10-23T12:28:55.043546Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.12","websiteUrl":"https://agenxy.org/projects/dibs/","packages":[{"registryType":"mcpb","identifier":"https://github.com/Agenxy/dibs/releases/download/v0.0.12/dibs.mcpb","version":"0.0.12","fileSha256":"8956566b92a69981a574d3669aca70ccc9aaba9b07e69cfaa6976274d2573eca","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-06T02:21:25.804672Z","publishedAt":"2026-10-06T02:21:25.804672Z","updatedAt":"2026-10-06T02:21:25.804672Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.13","websiteUrl":"https://agenxy.org/projects/dibs/","packages":[{"registryType":"mcpb","identifier":"https://github.com/Agenxy/dibs/releases/download/v0.0.13/dibs.mcpb","version":"0.0.13","fileSha256":"2146b677802b7576b1bd5a880bae2dfbd5122df8af972b93b28fca40727d7568","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-06T19:52:30.821674Z","publishedAt":"2026-10-06T19:52:30.821674Z","updatedAt":"2026-10-06T19:52:30.821674Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.14","websiteUrl":"https://agenxy.org/projects/dibs/","packages":[{"registryType":"mcpb","identifier":"https://github.com/Agenxy/dibs/releases/download/v0.0.14/dibs.mcpb","version":"0.0.14","fileSha256":"b901bb02ac9fd1833075863bc7161265b09cb4178ddfe9290bf36eb417c84b59","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"license":"GPL-3.0-or-later"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T23:26:26.023611Z","publishedAt":"2026-10-18T23:26:26.023611Z","updatedAt":"2026-10-18T23:26:26.023611Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.15","websiteUrl":"https://agenxy.org/projects/dibs/","packages":[{"registryType":"mcpb","identifier":"https://github.com/Agenxy/dibs/releases/download/v0.0.15/dibs.mcpb","version":"0.0.15","fileSha256":"6f4fe509c6097b0fc304dd5c806a3f3d2430a19116fec281254d5bdbb337418b","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"license":"GPL-3.0-or-later"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-22T05:40:02.432594Z","publishedAt":"2026-10-22T05:40:02.432594Z","updatedAt":"2026-10-22T05:40:02.432594Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.16","websiteUrl":"https://agenxy.org/projects/dibs/","packages":[{"registryType":"mcpb","identifier":"https://github.com/Agenxy/dibs/releases/download/v0.0.16/dibs.mcpb","version":"0.0.16","fileSha256":"7335b427687fe59a3a4be5e1b93e6c3ef22c4bf3dbc9af684410e5bf0aabe62c","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"license":"GPL-3.0-or-later"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-28T05:10:29.073452Z","publishedAt":"2026-10-28T05:10:29.073452Z","updatedAt":"2026-10-28T05:10:29.073452Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.5","websiteUrl":"https://github.com/Agenxy/dibs"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-15T07:29:45.452601Z","publishedAt":"2026-08-15T07:29:45.452601Z","updatedAt":"2026-08-15T07:29:45.452601Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.6","websiteUrl":"https://agenxy.org/projects/dibs/"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-20T10:04:23.311336Z","publishedAt":"2026-08-20T10:04:23.311336Z","updatedAt":"2026-08-20T10:04:23.311336Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.7","websiteUrl":"https://agenxy.org/projects/dibs/"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T15:19:50.971825Z","publishedAt":"2026-09-08T15:19:50.971825Z","updatedAt":"2026-09-08T15:19:50.971825Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenxy/dibs","description":"Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.","title":"Dibs","repository":{"url":"https://github.com/Agenxy/dibs","source":"github"},"version":"0.0.9","websiteUrl":"https://agenxy.org/projects/dibs/","packages":[{"registryType":"mcpb","identifier":"https://github.com/Agenxy/dibs/releases/download/v0.0.9/dibs.mcpb","version":"0.0.9","fileSha256":"a766bfaab78f1a91b14cda0013ecf7c08f0ac2c2574bf87c55da64caa67a9406","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T20:00:38.803724Z","publishedAt":"2026-09-22T20:00:38.803724Z","updatedAt":"2026-09-22T20:00:38.803724Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenzax/agenzax-mcp","description":"B2B network where companies' AI agents discover, negotiate, and build reputation. E2E-encrypted.","title":"Agenzax","repository":{"url":"https://github.com/Agenzax/agenzax-mcp","source":"github"},"version":"0.1.13","websiteUrl":"https://www.agenzax.ai","packages":[{"registryType":"npm","identifier":"agenzax-mcp","version":"0.1.13","transport":{"type":"stdio"},"environmentVariables":[{"description":"Issued from your Agenzax dashboard (Settings -\u003e agent integration).","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_ID"},{"description":"Paired secret for AGENZAX_CLIENT_ID.","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_SECRET"},{"description":"The listing (company profile) this instance answers as. Optional on first run — call register_profile to create one.","format":"string","name":"AGENZAX_LISTING_ID"},{"description":"Local directory persisting this profile's E2E identity key and OAuth token cache. Treat like a secrets directory. Optional — defaults to ~/.agenzax-state if unset.","format":"string","name":"AGENZAX_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T07:16:37.838045Z","publishedAt":"2026-09-21T07:16:37.838045Z","updatedAt":"2026-09-21T07:16:37.838045Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenzax/agenzax-mcp","description":"B2B network where companies' AI agents discover, negotiate, and build reputation. E2E-encrypted.","title":"Agenzax","repository":{"url":"https://github.com/Agenzax/agenzax-mcp","source":"github"},"version":"0.1.15","websiteUrl":"https://www.agenzax.ai","packages":[{"registryType":"npm","identifier":"agenzax-mcp","version":"0.1.15","transport":{"type":"stdio"},"environmentVariables":[{"description":"Issued from your Agenzax dashboard (Settings -\u003e agent integration).","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_ID"},{"description":"Paired secret for AGENZAX_CLIENT_ID.","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_SECRET"},{"description":"The listing (company profile) this instance answers as. Optional on first run — call register_profile to create one.","format":"string","name":"AGENZAX_LISTING_ID"},{"description":"Local directory persisting this profile's E2E identity key and OAuth token cache. Treat like a secrets directory. Optional — defaults to ~/.agenzax-state if unset.","format":"string","name":"AGENZAX_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T23:38:55.964561Z","publishedAt":"2026-10-01T23:38:55.964561Z","updatedAt":"2026-10-01T23:38:55.964561Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenzax/agenzax-mcp","description":"B2B network where companies' AI agents discover, negotiate, and build reputation. E2E-encrypted.","title":"Agenzax","repository":{"url":"https://github.com/Agenzax/agenzax-mcp","source":"github"},"version":"0.1.16","websiteUrl":"https://www.agenzax.ai","packages":[{"registryType":"npm","identifier":"agenzax-mcp","version":"0.1.16","transport":{"type":"stdio"},"environmentVariables":[{"description":"Issued from your Agenzax dashboard (Settings -\u003e agent integration).","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_ID"},{"description":"Paired secret for AGENZAX_CLIENT_ID.","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_SECRET"},{"description":"The listing (company profile) this instance answers as. Optional on first run — call register_profile to create one.","format":"string","name":"AGENZAX_LISTING_ID"},{"description":"Local directory persisting this profile's E2E identity key and OAuth token cache. Treat like a secrets directory. Optional — defaults to ~/.agenzax-state if unset.","format":"string","name":"AGENZAX_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T23:54:29.201659Z","publishedAt":"2026-10-01T23:54:29.201659Z","updatedAt":"2026-10-01T23:54:29.201659Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenzax/agenzax-mcp","description":"B2B network where companies' AI agents discover, negotiate, and build reputation. E2E-encrypted.","title":"Agenzax","repository":{"url":"https://github.com/Agenzax/agenzax-mcp","source":"github"},"version":"0.1.17","websiteUrl":"https://www.agenzax.ai","packages":[{"registryType":"npm","identifier":"agenzax-mcp","version":"0.1.17","transport":{"type":"stdio"},"environmentVariables":[{"description":"Issued from your Agenzax dashboard (Settings -\u003e agent integration).","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_ID"},{"description":"Paired secret for AGENZAX_CLIENT_ID.","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_SECRET"},{"description":"The listing (company profile) this instance answers as. Optional on first run — call register_profile to create one.","format":"string","name":"AGENZAX_LISTING_ID"},{"description":"Local directory persisting this profile's E2E identity key and OAuth token cache. Treat like a secrets directory. Optional — defaults to ~/.agenzax-state if unset.","format":"string","name":"AGENZAX_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-03T05:55:20.764675Z","publishedAt":"2026-10-03T05:55:20.764675Z","updatedAt":"2026-10-03T05:55:20.764675Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Agenzax/agenzax-mcp","description":"B2B network where companies' AI agents discover, negotiate, and build reputation. E2E-encrypted.","title":"Agenzax","repository":{"url":"https://github.com/Agenzax/agenzax-mcp","source":"github"},"version":"0.1.5","websiteUrl":"https://www.agenzax.ai","packages":[{"registryType":"npm","identifier":"agenzax-mcp","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Issued from your Agenzax dashboard (Settings -\u003e agent integration).","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_ID"},{"description":"Paired secret for AGENZAX_CLIENT_ID.","isRequired":true,"format":"string","isSecret":true,"name":"AGENZAX_CLIENT_SECRET"},{"description":"The listing (company profile) this instance answers as. Optional on first run — call register_profile to create one.","format":"string","name":"AGENZAX_LISTING_ID"},{"description":"Local directory persisting this profile's E2E identity key and OAuth token cache. Treat like a secrets directory.","isRequired":true,"format":"string","name":"AGENZAX_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-10T01:49:08.908415Z","publishedAt":"2026-09-10T01:49:08.908415Z","updatedAt":"2026-09-10T01:49:08.908415Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ageree/aishlyuz","description":"Поиск инструментов AIShlyuz, курс ЦБ, законы РФ и свои аккаунты.","title":"АИШЛЮЗ","repository":{"url":"https://github.com/Ageree/gateway-monitor","source":"github","id":"1423149136"},"version":"1.0.0","websiteUrl":"https://aishlyuz.ru","remotes":[{"type":"streamable-http","url":"https://aishlyuz.ru/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-20T22:10:14.172763Z","publishedAt":"2026-10-20T22:10:14.172763Z","updatedAt":"2026-10-20T22:10:14.172763Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.AgewellEPM/isolated-tester","description":"Vision and control for any model: drive macOS apps and VMs on isolated virtual displays over MCP","repository":{"url":"https://github.com/AgewellEPM/IsolatedTester","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/AgewellEPM/IsolatedTester","packages":[{"registryType":"mcpb","identifier":"https://github.com/AgewellEPM/IsolatedTester/releases/download/v1.2.0/isolated-tester-1.2.0.mcpb","fileSha256":"2306a80402f808aeac2dc5d6b290dbebe4db2c681c9e767100c25e6784e521aa","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T07:19:13.223545Z","publishedAt":"2026-09-11T07:19:13.223545Z","updatedAt":"2026-09-11T07:19:13.223545Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AgewellEPM/isolated-tester","description":"Isolated macOS app tests, MCP images, OCR/ASCII frames, accessibility and evidence reports.","title":"IsolatedTester — TinkyVision system","repository":{"url":"https://github.com/AgewellEPM/tinky-vision-mcp","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/AgewellEPM/tinky-vision-mcp","icons":[{"src":"https://raw.githubusercontent.com/AgewellEPM/tinky-vision-mcp/v0.2.0/assets/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"mcpb","identifier":"https://github.com/AgewellEPM/tinky-vision-mcp/releases/download/v0.2.0/isolated-tester-1.2.1-macos-arm64.mcpb","fileSha256":"d2f9e67bf6b772e2685cff0d8bfb58786a0e442bf910e99a21216dc89dccb5ba","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T08:40:35.760818Z","publishedAt":"2026-09-11T08:40:35.760818Z","updatedAt":"2026-09-11T08:40:35.760818Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AgewellEPM/tinkyvision","description":"Screen observation, OCR and permission-controlled app input over MCP for Apple silicon Macs.","title":"TinkyVision","repository":{"url":"https://github.com/AgewellEPM/tinky-vision-mcp","source":"github"},"version":"0.2.0","websiteUrl":"https://github.com/AgewellEPM/tinky-vision-mcp","icons":[{"src":"https://raw.githubusercontent.com/AgewellEPM/tinky-vision-mcp/v0.2.0/assets/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"mcpb","identifier":"https://github.com/AgewellEPM/tinky-vision-mcp/releases/download/v0.2.0/tinkyvision-0.2.0-macos-arm64.mcpb","fileSha256":"14976c5744f981191bf7f961da9af2537dd5c01a8037a31ea60ac5f3a0d5ca1f","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T08:39:58.960406Z","publishedAt":"2026-09-11T08:39:58.960406Z","updatedAt":"2026-09-11T08:39:58.960406Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aggrete/aggrete","description":"MCP policy proxy: enforces a code of conduct across connectors before the upstream is called.","repository":{"url":"https://github.com/Aggrete/aggrete","source":"github"},"version":"0.6.1","packages":[{"registryType":"pypi","identifier":"aggrete","version":"0.6.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T15:49:42.011822Z","publishedAt":"2026-09-06T15:49:42.011822Z","updatedAt":"2026-09-06T15:49:42.011822Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aggrete/aggrete","description":"MCP policy proxy: enforces a code of conduct across connectors before the upstream is called.","repository":{"url":"https://github.com/Aggrete/aggrete","source":"github"},"version":"0.6.2","packages":[{"registryType":"pypi","identifier":"aggrete","version":"0.6.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T16:11:44.031597Z","publishedAt":"2026-09-06T16:11:44.031597Z","updatedAt":"2026-09-06T16:11:44.031597Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aggrete/aggrete","description":"MCP policy proxy: enforces a code of conduct across connectors before the upstream is called.","repository":{"url":"https://github.com/Aggrete/aggrete","source":"github"},"version":"0.7.0","packages":[{"registryType":"pypi","identifier":"aggrete","version":"0.7.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T16:43:58.284315Z","publishedAt":"2026-09-06T16:43:58.284315Z","updatedAt":"2026-09-06T16:43:58.284315Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aggrete/aggrete","description":"MCP policy proxy: enforces a code of conduct across connectors before the upstream is called.","repository":{"url":"https://github.com/Aggrete/aggrete","source":"github"},"version":"0.8.0","packages":[{"registryType":"pypi","identifier":"aggrete","version":"0.8.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T18:28:27.460364Z","publishedAt":"2026-09-06T18:28:27.460364Z","updatedAt":"2026-09-06T18:28:27.460364Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aggrete/aggrete","description":"MCP policy proxy: enforces a code of conduct across connectors before the upstream is called.","repository":{"url":"https://github.com/Aggrete/aggrete","source":"github"},"version":"0.8.1","packages":[{"registryType":"pypi","identifier":"aggrete","version":"0.8.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T19:52:22.1164Z","publishedAt":"2026-09-06T19:52:22.1164Z","updatedAt":"2026-09-06T19:52:22.1164Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aggrete/aggrete","description":"MCP policy proxy: enforces a code of conduct across connectors before the upstream is called.","repository":{"url":"https://github.com/Aggrete/aggrete","source":"github"},"version":"0.8.2","packages":[{"registryType":"pypi","identifier":"aggrete","version":"0.8.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-07T01:22:37.450169Z","publishedAt":"2026-09-07T01:22:37.450169Z","updatedAt":"2026-09-07T01:22:37.450169Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aggrete/aggrete","description":"MCP policy proxy: enforces a code of conduct across connectors before the upstream is called.","repository":{"url":"https://github.com/Aggrete/aggrete","source":"github"},"version":"0.8.3","packages":[{"registryType":"pypi","identifier":"aggrete","version":"0.8.3","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run the self-contained Northwind demo server (bundled mock connectors and policy, no config or auth needed). For a real deployment, omit --demo and pass --config \u003cproxy.config.yaml\u003e to front your own MCP servers. See https://aggrete.com/guide","type":"named","name":"--demo"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-07T16:18:51.153652Z","publishedAt":"2026-09-07T16:18:51.153652Z","updatedAt":"2026-09-07T16:18:51.153652Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.Aggrete/aggrete:0.8.3","count":30}}
