{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheSnakeFang/buyapi-mcp","description":"Vendor intelligence for AI coding agents choosing developer tools and stacks.","title":"BuyAPI","repository":{"url":"https://github.com/TheSnakeFang/buyapi-mcp","source":"github"},"version":"0.7.1","websiteUrl":"https://buyapi.ai","packages":[{"registryType":"npm","identifier":"buyapi","version":"0.7.1","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"packageArguments":[{"value":"mcp","type":"positional"}]}],"remotes":[{"type":"streamable-http","url":"https://buyapi.ai/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-04T18:43:06.554603Z","publishedAt":"2026-05-04T18:43:06.554603Z","updatedAt":"2026-05-04T18:43:06.554603Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheStevenJohnstone/ai-consensus","description":"Standing review layer for coding agents: Claude, GPT and Gemini debate, return consensus + dissent.","version":"0.12.1","websiteUrl":"https://ai-consensus.ai","packages":[{"registryType":"npm","identifier":"ai-consensus-connector","version":"0.12.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"AI Consensus API key (create one at https://ai-consensus.ai/app/api-keys)","isRequired":true,"format":"string","isSecret":true,"name":"AI_CONSENSUS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T19:48:12.27781Z","publishedAt":"2026-07-20T19:48:12.27781Z","updatedAt":"2026-07-20T19:48:12.27781Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheStevenJohnstone/ai-consensus","description":"Standing review layer for coding agents: Claude, GPT and Gemini debate, return consensus + dissent.","repository":{"url":"https://github.com/TheStevenJohnstone/ai-consensus-connector","source":"github"},"version":"0.12.2","websiteUrl":"https://ai-consensus.ai","packages":[{"registryType":"npm","identifier":"ai-consensus-connector","version":"0.12.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"AI Consensus API key (create one at https://ai-consensus.ai/app/api-keys)","isRequired":true,"format":"string","isSecret":true,"name":"AI_CONSENSUS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T05:01:27.259063Z","publishedAt":"2026-07-21T05:01:27.259063Z","updatedAt":"2026-07-21T05:01:27.259063Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheStreamCode/chutes-media-mcp","description":"Generate image, video, music and speech through Chutes and save assets into your project.","title":"Chutes Media MCP","repository":{"url":"https://github.com/TheStreamCode/chutes-media-mcp","source":"github"},"version":"2.0.5","packages":[{"registryType":"npm","identifier":"chutes-media-mcp","version":"2.0.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Chutes API key used for authenticated model discovery and generation.","isRequired":true,"format":"string","isSecret":true,"name":"CHUTES_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T19:39:34.512615Z","publishedAt":"2026-08-08T19:39:34.512615Z","updatedAt":"2026-08-08T19:39:34.512615Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheTsungYing/annealbridge","description":"Optimization middleware for AI agents: JSON problem in, verified and ranked solutions out.","title":"AnnealBridge","repository":{"url":"https://github.com/TheTsungYing/AnnealBridge","source":"github"},"version":"0.2.1","websiteUrl":"https://pypi.org/project/annealbridge/","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"annealbridge","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"annealbridge[mcp]","type":"named","name":"--from"}],"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Set to true to allow remote vendor backends; local backends need nothing.","format":"string","default":"false","name":"ANNEALBRIDGE_ALLOW_REMOTE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T07:32:17.463392Z","publishedAt":"2026-09-16T07:32:17.463392Z","updatedAt":"2026-09-16T07:32:17.463392Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheTsungYing/annealbridge","description":"Optimization middleware for AI agents: JSON problem in, verified and ranked solutions out.","title":"AnnealBridge","repository":{"url":"https://github.com/TheTsungYing/AnnealBridge","source":"github"},"version":"0.3.0","websiteUrl":"https://pypi.org/project/annealbridge/","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"annealbridge","version":"0.3.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"annealbridge[mcp]","type":"named","name":"--from"}],"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Set to true to allow remote vendor backends; local backends need nothing.","format":"string","default":"false","name":"ANNEALBRIDGE_ALLOW_REMOTE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T09:10:43.785339Z","publishedAt":"2026-09-22T09:10:43.785339Z","updatedAt":"2026-09-22T09:10:43.785339Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheTsungYing/annealbridge","description":"Optimization middleware for AI agents: JSON problem in, verified and ranked solutions out.","title":"AnnealBridge","repository":{"url":"https://github.com/TheTsungYing/AnnealBridge","source":"github"},"version":"0.4.0","websiteUrl":"https://pypi.org/project/annealbridge/","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"annealbridge","version":"0.4.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"annealbridge[mcp]","type":"named","name":"--from"}],"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Set to true to allow remote vendor backends; local backends need nothing.","format":"string","default":"false","name":"ANNEALBRIDGE_ALLOW_REMOTE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T14:34:20.039064Z","publishedAt":"2026-09-29T14:34:20.039064Z","updatedAt":"2026-09-29T14:34:20.039064Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.23.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.23.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T16:41:48.108984Z","publishedAt":"2026-09-27T16:41:48.108984Z","updatedAt":"2026-09-27T16:41:48.108984Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.23.1","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.23.1","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T16:49:28.543997Z","publishedAt":"2026-09-27T16:49:28.543997Z","updatedAt":"2026-09-27T16:49:28.543997Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.24.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.24.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T17:21:26.081907Z","publishedAt":"2026-09-27T17:21:26.081907Z","updatedAt":"2026-09-27T17:21:26.081907Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.25.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.25.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T19:02:09.018835Z","publishedAt":"2026-09-27T19:02:09.018835Z","updatedAt":"2026-09-27T19:02:09.018835Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.25.1","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.25.1","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T09:22:49.132464Z","publishedAt":"2026-09-28T09:22:49.132464Z","updatedAt":"2026-09-28T09:22:49.132464Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.25.2","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.25.2","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T11:09:46.919722Z","publishedAt":"2026-09-28T11:09:46.919722Z","updatedAt":"2026-09-28T11:09:46.919722Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.26.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.26.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T13:00:03.46592Z","publishedAt":"2026-09-28T13:00:03.46592Z","updatedAt":"2026-09-28T13:00:03.46592Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.27.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.27.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T13:38:58.739789Z","publishedAt":"2026-09-28T13:38:58.739789Z","updatedAt":"2026-09-28T13:38:58.739789Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.28.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.28.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T14:24:40.9459Z","publishedAt":"2026-09-28T14:24:40.9459Z","updatedAt":"2026-09-28T14:24:40.9459Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.29.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.29.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T10:17:19.855716Z","publishedAt":"2026-09-30T10:17:19.855716Z","updatedAt":"2026-09-30T10:17:19.855716Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.30.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.30.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T11:08:18.759734Z","publishedAt":"2026-09-30T11:08:18.759734Z","updatedAt":"2026-09-30T11:08:18.759734Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.31.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.31.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T13:00:45.63921Z","publishedAt":"2026-10-01T13:00:45.63921Z","updatedAt":"2026-10-01T13:00:45.63921Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.31.1","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.31.1","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T13:17:37.377936Z","publishedAt":"2026-10-01T13:17:37.377936Z","updatedAt":"2026-10-01T13:17:37.377936Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.32.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.32.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T19:17:07.333632Z","publishedAt":"2026-10-01T19:17:07.333632Z","updatedAt":"2026-10-01T19:17:07.333632Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheVilfer/better-tg-cli","description":"Telegram on your own account: read, search, send and press bot buttons. Writes need your approval.","title":"better-tg-cli (Telegram)","repository":{"url":"https://github.com/TheVilfer/better-tg-cli","source":"github"},"version":"0.33.0","websiteUrl":"https://github.com/TheVilfer/better-tg-cli","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"better-tg-cli","version":"0.33.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional profile name, to keep this client on a separate Telegram session","format":"string","name":"TG_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T19:48:39.398021Z","publishedAt":"2026-10-01T19:48:39.398021Z","updatedAt":"2026-10-01T19:48:39.398021Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheWhiteWater/tube-bridge","description":"YouTube MCP server for search, transcripts, frames, comments, channels, and local semantic corpora.","title":"tube-bridge","repository":{"url":"https://github.com/TheWhiteWater/tube-bridge","source":"github"},"version":"1.1.2","websiteUrl":"https://github.com/TheWhiteWater/tube-bridge#readme","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"tube-bridge","version":"1.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional YouTube Data API v3 key for comments, channel tools, and higher-quality search.","isSecret":true,"name":"YOUTUBE_API_KEY"},{"description":"Optional HTTP(S) or SOCKS proxy URL for yt-dlp and transcript requests.","isSecret":true,"name":"TUBE_BRIDGE_PROXY"},{"description":"Optional directory for cache and corpus databases.","format":"filepath","name":"TUBE_BRIDGE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T06:25:32.52269Z","publishedAt":"2026-08-13T06:25:32.52269Z","updatedAt":"2026-08-13T06:25:32.52269Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheWhiteWater/tube-bridge","description":"YouTube MCP server for search, transcripts, frames, comments, channels, and local semantic corpora.","title":"tube-bridge","repository":{"url":"https://github.com/TheWhiteWater/tube-bridge","source":"github"},"version":"1.1.3","websiteUrl":"https://github.com/TheWhiteWater/tube-bridge#readme","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"tube-bridge","version":"1.1.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional YouTube Data API v3 key for comments, channel tools, and higher-quality search.","isSecret":true,"name":"YOUTUBE_API_KEY"},{"description":"Optional HTTP(S) or SOCKS proxy URL for yt-dlp and transcript requests.","isSecret":true,"name":"TUBE_BRIDGE_PROXY"},{"description":"Optional directory for cache and corpus databases.","format":"filepath","name":"TUBE_BRIDGE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T06:42:58.302141Z","publishedAt":"2026-08-13T06:42:58.302141Z","updatedAt":"2026-08-13T06:42:58.302141Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheWhiteWater/tube-bridge","description":"YouTube MCP server for search, transcripts, frames, comments, channels, and local semantic corpora.","title":"tube-bridge","repository":{"url":"https://github.com/TheWhiteWater/tube-bridge","source":"github"},"version":"1.1.4","websiteUrl":"https://github.com/TheWhiteWater/tube-bridge#readme","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"tube-bridge","version":"1.1.4","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional YouTube Data API v3 key for comments, channel tools, and higher-quality search.","isSecret":true,"name":"YOUTUBE_API_KEY"},{"description":"Optional HTTP(S) or SOCKS proxy URL for yt-dlp and transcript requests.","isSecret":true,"name":"TUBE_BRIDGE_PROXY"},{"description":"Optional directory for cache and corpus databases.","format":"filepath","name":"TUBE_BRIDGE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-15T17:47:34.817204Z","publishedAt":"2026-08-15T17:47:34.817204Z","updatedAt":"2026-08-15T17:47:34.817204Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheWhiteWater/tube-bridge","description":"YouTube MCP server for search, transcripts, frames, comments, channels, and local semantic corpora.","title":"tube-bridge","repository":{"url":"https://github.com/TheWhiteWater/tube-bridge","source":"github"},"version":"1.1.5","websiteUrl":"https://github.com/TheWhiteWater/tube-bridge#readme","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"tube-bridge","version":"1.1.5","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional YouTube Data API v3 key for comments, channel tools, and higher-quality search.","isSecret":true,"name":"YOUTUBE_API_KEY"},{"description":"Optional HTTP(S) or SOCKS proxy URL for yt-dlp and transcript requests.","isSecret":true,"name":"TUBE_BRIDGE_PROXY"},{"description":"Optional directory for cache and corpus databases.","format":"filepath","name":"TUBE_BRIDGE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-16T06:45:58.642807Z","publishedAt":"2026-08-16T06:45:58.642807Z","updatedAt":"2026-08-16T06:45:58.642807Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheWhiteWater/tube-bridge","description":"YouTube MCP server for search, transcripts, frames, comments, channels, and local semantic corpora.","title":"tube-bridge","repository":{"url":"https://github.com/TheWhiteWater/tube-bridge","source":"github"},"version":"1.1.6","websiteUrl":"https://github.com/TheWhiteWater/tube-bridge#readme","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"tube-bridge","version":"1.1.6","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional YouTube Data API v3 key for comments, channel tools, and higher-quality search.","isSecret":true,"name":"YOUTUBE_API_KEY"},{"description":"Optional HTTP(S) or SOCKS proxy URL for yt-dlp and transcript requests.","isSecret":true,"name":"TUBE_BRIDGE_PROXY"},{"description":"Optional directory for cache and corpus databases.","format":"filepath","name":"TUBE_BRIDGE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-16T11:33:07.295184Z","publishedAt":"2026-08-16T11:33:07.295184Z","updatedAt":"2026-08-16T11:33:07.295184Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Thefirstmannnn/tack","description":"Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.","title":"Tack","repository":{"url":"https://github.com/Thefirstmannnn/tack","source":"github","id":"1308968229","subfolder":"packages/mcp-server"},"version":"0.1.0","websiteUrl":"https://YOUR_DOMAIN","icons":[{"src":"https://raw.githubusercontent.com/Thefirstmannnn/tack/main/apps/web/public/logo.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://YOUR_DOMAIN/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"documentation":"https://github.com/Thefirstmannnn/tack/blob/main/docs/mcp.md","examples":[{"description":"Create, assign, prioritize, and update issues across teams and sprints.","name":"Plan and update work"},{"description":"Summarize completed work, blockers, sprint progress, and project status.","name":"Summarize delivery"},{"description":"Read, create, update, comment on, and attach files to Tack docs.","name":"Work with project docs"}],"keywords":["task-management","project-management","issues","sprints","docs","productivity","oauth","mcp"],"publisher":"mbhatt","support":"https://github.com/Thefirstmannnn/tack/discussions"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-17T08:12:03.629019Z","publishedAt":"2026-09-17T08:12:03.629019Z","updatedAt":"2026-09-17T08:12:03.629019Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TheoEwzZer/winsight","description":"Windows Screen Capture MCP Server — give Claude Code eyes on your desktop.","repository":{"url":"https://github.com/TheoEwzZer/WinSight-MCP","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"winsight-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-12T02:43:20.785879Z","publishedAt":"2026-02-12T02:43:20.785879Z","updatedAt":"2026-02-12T02:43:20.785879Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Thezenmonster/agentmem","description":"Governed memory for coding agents. Trust lifecycle, conflict detection, health scoring.","title":"agentmem","repository":{"url":"https://github.com/Thezenmonster/agentmem","source":"github"},"version":"0.2.4","websiteUrl":"https://thezenmonster.github.io/agentmem/","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"quilmem","version":"0.2.4","transport":{"type":"stdio"},"packageArguments":[{"description":"Path to the SQLite database file","isRequired":true,"default":"./memory.db","type":"named","name":"--db"},{"description":"Project name / namespace for memories","isRequired":true,"default":"myproject","type":"named","name":"--project"},{"value":"serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-16T19:53:26.188522Z","publishedAt":"2026-04-16T19:53:26.188522Z","updatedAt":"2026-04-16T19:53:26.188522Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.Thezenmonster/agentmem:0.2.4","count":30}}
