{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.labfolio/labfolio","description":"Research portfolio management — organize projects and track research artifacts.","title":"LabFolio","version":"1.0.0","websiteUrl":"https://labfolio.org","remotes":[{"type":"streamable-http","url":"https://mcp.labfolio.org","headers":[{"description":"Bearer token from your LabFolio account. Sign up at https://labfolio.org","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-16T20:37:27.388016Z","publishedAt":"2026-04-16T20:37:27.388016Z","updatedAt":"2026-04-16T20:37:27.388016Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.labham-llc/agentcents","description":"Local LLM cost proxy: forecasts each call and recommends the cheapest model that clears the task.","repository":{"url":"https://github.com/labham-llc/agentcents-skill","source":"github"},"version":"1.1.3","packages":[{"registryType":"pypi","identifier":"agentcents","version":"1.1.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-24T22:04:36.753821Z","publishedAt":"2026-07-24T22:04:36.753821Z","updatedAt":"2026-07-24T22:04:36.753821Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.labrat-0/rxradar","description":"Semantic search across 5 US government healthcare databases.","title":"RxRadar","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.rxradar.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T15:49:24.418486Z","publishedAt":"2026-04-04T15:49:24.418486Z","updatedAt":"2026-04-04T15:49:24.418486Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.labsfuture/revit-converter-remote-mcp-release","description":"Convert Revit files to XKT and query BIM data via natural language inside Claude or any MCP client.","title":"Revit Converter MCP","repository":{"url":"https://github.com/labsfuture/revit-converter-remote-mcp-release","source":"github"},"version":"1.0.0","websiteUrl":"https://www.labsfuture.com","remotes":[{"type":"streamable-http","url":"https://labsaps-d35810f00db3.herokuapp.com/mcp","headers":[{"value":"Bearer {apiKey}","name":""}],"variables":{"apiKey":{"description":"Your Labs Future API key (dk_... for demo, sk_... for full access). Get one free at labsfuture.com.","isSecret":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-24T03:19:58.68813Z","publishedAt":"2026-05-24T03:19:58.68813Z","updatedAt":"2026-05-24T03:19:58.68813Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.labsfuture/revit-converter-remote-mcp-release","description":"Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.","title":"Revit Converter MCP","repository":{"url":"https://github.com/labsfuture/revit-converter-remote-mcp-release","source":"github"},"version":"1.1.0","websiteUrl":"https://www.labsfuture.com","remotes":[{"type":"streamable-http","url":"https://labsaps-d35810f00db3.herokuapp.com/mcp","headers":[{"value":"Bearer {apiKey}","name":""}],"variables":{"apiKey":{"description":"Your Labs Future API key (dk_... for demo, sk_... for full access). Get one free at labsfuture.com.","isSecret":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-24T16:35:43.281725Z","publishedAt":"2026-05-24T16:35:43.281725Z","updatedAt":"2026-05-24T16:35:43.281725Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.labtools-studio/fetchmcp","description":"Drop-in fetch MCP: clean Markdown from any URL, with JS rendering and anti-bot.","repository":{"url":"https://github.com/labtoolsstudio/fetchmcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@labtoolsstudio/fetchmcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-11T04:12:17.890571Z","publishedAt":"2026-08-11T04:12:17.890571Z","updatedAt":"2026-08-11T04:12:17.890571Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/datamuse-mcp","description":"MCP server for Datamuse word-finding API","title":"Datamuse MCP","repository":{"url":"https://github.com/lacausecrypto/datamuse-mcp","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"datamuse-mcp","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-14T21:04:44.537243Z","publishedAt":"2026-04-14T21:04:44.537243Z","updatedAt":"2026-04-14T21:04:44.537243Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/mcp-belgium","description":"Single MCP server for Belgian public transport, statistics, open data, and geospatial services.","title":"mcp-belgium","repository":{"url":"https://github.com/lacausecrypto/mcp-belgium","source":"github"},"version":"1.0.3","packages":[{"registryType":"npm","identifier":"mcp-belgium","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional STIB/MIVB API key to enable live Brussels public transport tools.","format":"string","isSecret":true,"name":"STIB_API_KEY"},{"description":"Optional CBEAPI key to enable live KBO/BCE Belgian company registry tools.","format":"string","isSecret":true,"name":"CBEAPI_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-12T09:28:20.705544Z","publishedAt":"2026-04-12T09:28:20.705544Z","updatedAt":"2026-04-12T09:28:20.705544Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/mcp-belgium","description":"Single MCP server for Belgian public transport, statistics, open data, and geospatial services.","title":"mcp-belgium","repository":{"url":"https://github.com/lacausecrypto/mcp-belgium","source":"github"},"version":"1.0.4","packages":[{"registryType":"npm","identifier":"mcp-belgium","version":"1.0.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional STIB/MIVB API key to enable live Brussels public transport tools.","format":"string","isSecret":true,"name":"STIB_API_KEY"},{"description":"Optional CBEAPI key to enable live KBO/BCE Belgian company registry tools.","format":"string","isSecret":true,"name":"CBEAPI_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-21T05:09:01.329589Z","publishedAt":"2026-04-21T05:09:01.329589Z","updatedAt":"2026-04-21T05:09:01.329589Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/mcp-nbb","description":"MCP server for the National Bank of Belgium SDMX statistical API (221 dataflows).","repository":{"url":"https://github.com/lacausecrypto/mcp-nbb","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-nbb","version":"0.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Log level: DEBUG, INFO, WARNING, ERROR","default":"INFO","name":"NBB_LOG_LEVEL"},{"description":"Log format: 'json' or 'console'","default":"json","name":"NBB_LOG_FORMAT"},{"description":"Enable the persistent HTTP disk cache","default":"true","name":"NBB_HTTP_CACHE_ENABLED"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-12T17:49:10.657285Z","publishedAt":"2026-04-12T17:49:10.657285Z","updatedAt":"2026-04-12T17:49:10.657285Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.lacausecrypto/mcp-new-caledonia","description":"MCP server for New Caledonia open data (data.gouv.nc)","repository":{"url":"https://github.com/lacausecrypto/mcp-new-caledonia","source":"github","id":"1208409357"},"version":"1.0.2","websiteUrl":"https://github.com/lacausecrypto/mcp-new-caledonia","packages":[{"registryType":"npm","identifier":"mcp-new-caledonia","version":"1.0.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-12T09:27:46.575541Z","publishedAt":"2026-04-12T09:27:46.575541Z","updatedAt":"2026-04-12T09:27:46.575541Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/poetrydb","description":"Classic poetry search and discovery via PoetryDB.","title":"PoetryDB MCP Server","repository":{"url":"https://github.com/lacausecrypto/mcp-poetrydb","source":"github","id":"1208374400"},"version":"1.0.1","websiteUrl":"https://github.com/lacausecrypto/mcp-poetrydb","packages":[{"registryType":"npm","identifier":"mcp-poetry","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Override the PoetryDB API base URL.","format":"string","default":"https://poetrydb.org","placeholder":"https://poetrydb.org","name":"POETRYDB_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"number","default":"20000","placeholder":"20000","name":"POETRYDB_REQUEST_TIMEOUT_MS"},{"description":"Retry count for retryable PoetryDB failures.","format":"number","default":"2","placeholder":"2","name":"POETRYDB_REQUEST_RETRIES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-12T15:47:06.935395Z","publishedAt":"2026-04-12T15:47:06.935395Z","updatedAt":"2026-04-12T15:47:06.935395Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. Rust binary, zero ML, reproducible benchmarks.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.1.1","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.1.1","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-15T19:54:46.355979Z","publishedAt":"2026-04-15T19:54:46.355979Z","updatedAt":"2026-04-15T19:54:46.355979Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. Rust binary, zero ML, reproducible benchmarks.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.2.0","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.2.0","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-16T05:02:44.02866Z","publishedAt":"2026-04-16T05:02:44.02866Z","updatedAt":"2026-04-16T05:02:44.02866Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. Rust binary, zero ML, reproducible benchmarks.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.2.1","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.2.1","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-16T17:33:19.51538Z","publishedAt":"2026-04-16T17:33:19.51538Z","updatedAt":"2026-04-16T17:33:19.51538Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. Rust binary, zero ML, reproducible benchmarks.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.3.0","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.3.0","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-17T04:12:46.538386Z","publishedAt":"2026-04-17T04:12:46.538386Z","updatedAt":"2026-04-17T04:12:46.538386Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. 68% tokens saved, zero-ML Rust binary.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.4.0","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.4.0","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-18T16:15:52.834746Z","publishedAt":"2026-04-18T16:15:52.834746Z","updatedAt":"2026-04-18T16:15:52.834746Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. 68% tokens saved, zero-ML Rust binary.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.5.0","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.5.0","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T19:12:50.744318Z","publishedAt":"2026-04-20T19:12:50.744318Z","updatedAt":"2026-04-20T19:12:50.744318Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. 68% tokens saved, zero-ML Rust binary.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.5.1","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.5.1","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T20:06:58.581643Z","publishedAt":"2026-04-20T20:06:58.581643Z","updatedAt":"2026-04-20T20:06:58.581643Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sophon","description":"Honest token economics for MCP agents. 68% tokens saved, zero-ML Rust binary.","title":"Sophon","repository":{"url":"https://github.com/lacausecrypto/mcp-sophon","source":"github"},"version":"0.5.4","websiteUrl":"https://github.com/lacausecrypto/mcp-sophon#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-sophon","version":"0.5.4","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Start the Sophon MCP stdio server.","value":"serve","type":"positional"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-30T12:50:42.779631Z","publishedAt":"2026-04-30T12:50:42.779631Z","updatedAt":"2026-04-30T12:50:42.779631Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sports-hub","description":"29 sports API providers, 319 tools. Scores, stats, odds, esports, and more.","repository":{"url":"https://github.com/lacausecrypto/mcp-sports-hub","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"mcp-sports-hub","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated provider names or preset (free, us-major, soccer, f1, esports, odds, cricket, golf). Omit for all 29 providers.","format":"string","name":"SPORTS_HUB_PROVIDERS"},{"description":"API-Sports key (free at api-sports.io)","format":"string","isSecret":true,"name":"API_SPORTS_KEY"},{"description":"PandaScore esports token (free at pandascore.co)","format":"string","isSecret":true,"name":"PANDASCORE_TOKEN"},{"description":"The Odds API key (free at the-odds-api.com)","format":"string","isSecret":true,"name":"THE_ODDS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-01T19:03:47.588257Z","publishedAt":"2026-04-01T19:03:47.588257Z","updatedAt":"2026-04-01T19:03:47.588257Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sports-hub","description":"29 sports API providers, 319 tools. Scores, stats, odds, esports, and more.","repository":{"url":"https://github.com/lacausecrypto/mcp-sports-hub","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"mcp-sports-hub","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated provider names or preset (free, us-major, soccer, f1, esports, odds, cricket, golf). Omit for all 29 providers.","format":"string","name":"SPORTS_HUB_PROVIDERS"},{"description":"API-Sports key (free at api-sports.io)","format":"string","isSecret":true,"name":"API_SPORTS_KEY"},{"description":"PandaScore esports token (free at pandascore.co)","format":"string","isSecret":true,"name":"PANDASCORE_TOKEN"},{"description":"The Odds API key (free at the-odds-api.com)","format":"string","isSecret":true,"name":"THE_ODDS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-02T04:12:07.594751Z","publishedAt":"2026-04-02T04:12:07.594751Z","updatedAt":"2026-04-02T04:12:07.594751Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacausecrypto/sports-hub","description":"41 sports API providers, 396 tools: scores, stats, odds, esports, chess, motorsport & more.","repository":{"url":"https://github.com/lacausecrypto/mcp-sports-hub","source":"github"},"version":"1.3.0","packages":[{"registryType":"npm","identifier":"mcp-sports-hub","version":"1.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated provider names or a preset (free, us-major, soccer, f1, motorsport, esports, odds, cricket, golf, chess, all). Omit to load the free preset (17 no-key providers).","format":"string","name":"SPORTS_HUB_PROVIDERS"},{"description":"API-Sports key (free at api-sports.io)","format":"string","isSecret":true,"name":"API_SPORTS_KEY"},{"description":"PandaScore esports token (free at pandascore.co)","format":"string","isSecret":true,"name":"PANDASCORE_TOKEN"},{"description":"The Odds API key (free at the-odds-api.com)","format":"string","isSecret":true,"name":"THE_ODDS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-24T10:49:37.367086Z","publishedAt":"2026-06-24T10:49:37.367086Z","updatedAt":"2026-06-24T10:49:37.367086Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacs-project/sysknife","description":"Administers Linux via typed, approval-gated actions with an Ed25519-signed audit trail.","title":"SysKnife","repository":{"url":"https://github.com/lacs-project/sysknife","source":"github"},"version":"0.2.14","websiteUrl":"https://lacs-project.github.io/sysknife/","icons":[{"src":"https://raw.githubusercontent.com/lacs-project/sysknife/main/assets/raster/sysknife-256.png","mimeType":"image/png","sizes":["256x256"]}],"packages":[{"registryType":"cargo","registryBaseUrl":"https://crates.io","identifier":"sysknife-cli","version":"0.2.14","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-server","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Where the privileged daemon listens: a unix:// path, a vsock:// target, or a bare path. Defaults to wherever the daemon bound, so it is only needed for a non-default install or a remote VM.","format":"string","name":"SYSKNIFE_SOCKET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T10:31:29.277175Z","publishedAt":"2026-07-28T10:31:29.277175Z","updatedAt":"2026-07-28T10:31:29.277175Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacs-project/sysknife","description":"Administers Linux via typed, approval-gated actions with an Ed25519-signed audit trail.","title":"SysKnife","repository":{"url":"https://github.com/lacs-project/sysknife","source":"github"},"version":"0.2.15","websiteUrl":"https://lacs-project.github.io/sysknife/","icons":[{"src":"https://raw.githubusercontent.com/lacs-project/sysknife/main/assets/raster/sysknife-256.png","mimeType":"image/png","sizes":["256x256"]}],"packages":[{"registryType":"cargo","registryBaseUrl":"https://crates.io","identifier":"sysknife-cli","version":"0.2.15","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-server","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Where the privileged daemon listens: a unix:// path, a vsock:// target, or a bare path. Defaults to wherever the daemon bound, so it is only needed for a non-default install or a remote VM.","format":"string","name":"SYSKNIFE_SOCKET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T18:36:56.50684Z","publishedAt":"2026-07-28T18:36:56.50684Z","updatedAt":"2026-07-28T18:36:56.50684Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacs-project/sysknife","description":"Administers Linux via typed, approval-gated actions with an Ed25519-signed audit trail.","title":"SysKnife","repository":{"url":"https://github.com/lacs-project/sysknife","source":"github"},"version":"0.2.16","websiteUrl":"https://lacs-project.github.io/sysknife/","icons":[{"src":"https://raw.githubusercontent.com/lacs-project/sysknife/main/assets/raster/sysknife-256.png","mimeType":"image/png","sizes":["256x256"]}],"packages":[{"registryType":"cargo","registryBaseUrl":"https://crates.io","identifier":"sysknife-cli","version":"0.2.16","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-server","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Where the privileged daemon listens: a unix:// path, a vsock:// target, or a bare path. Defaults to wherever the daemon bound, so it is only needed for a non-default install or a remote VM.","format":"string","name":"SYSKNIFE_SOCKET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T21:22:41.791749Z","publishedAt":"2026-07-28T21:22:41.791749Z","updatedAt":"2026-07-28T21:22:41.791749Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacs-project/sysknife","description":"Administers Linux via typed, approval-gated actions with an Ed25519-signed audit trail.","title":"SysKnife","repository":{"url":"https://github.com/lacs-project/sysknife","source":"github"},"version":"0.3.0","websiteUrl":"https://lacs-project.github.io/sysknife/","icons":[{"src":"https://raw.githubusercontent.com/lacs-project/sysknife/main/assets/raster/sysknife-256.png","mimeType":"image/png","sizes":["256x256"]}],"packages":[{"registryType":"cargo","registryBaseUrl":"https://crates.io","identifier":"sysknife-cli","version":"0.3.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-server","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Where the privileged daemon listens: a unix:// path, a vsock:// target, or a bare path. Defaults to wherever the daemon bound, so it is only needed for a non-default install or a remote VM.","format":"string","name":"SYSKNIFE_SOCKET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T19:24:29.546889Z","publishedAt":"2026-07-29T19:24:29.546889Z","updatedAt":"2026-07-29T19:24:29.546889Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacs-project/sysknife","description":"Administers Linux via typed, approval-gated actions with an Ed25519-signed audit trail.","title":"SysKnife","repository":{"url":"https://github.com/lacs-project/sysknife","source":"github"},"version":"0.4.0","websiteUrl":"https://lacs-project.github.io/sysknife/","icons":[{"src":"https://raw.githubusercontent.com/lacs-project/sysknife/main/assets/raster/sysknife-256.png","mimeType":"image/png","sizes":["256x256"]}],"packages":[{"registryType":"cargo","registryBaseUrl":"https://crates.io","identifier":"sysknife-cli","version":"0.4.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-server","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Where the privileged daemon listens: a unix:// path, a vsock:// target, or a bare path. Defaults to wherever the daemon bound, so it is only needed for a non-default install or a remote VM.","format":"string","name":"SYSKNIFE_SOCKET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T03:34:19.851051Z","publishedAt":"2026-07-31T03:34:19.851051Z","updatedAt":"2026-07-31T03:34:19.851051Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacs-project/sysknife","description":"Administers Linux via typed, approval-gated actions with an Ed25519-signed audit trail.","title":"SysKnife","repository":{"url":"https://github.com/lacs-project/sysknife","source":"github"},"version":"0.5.0","websiteUrl":"https://lacs-project.github.io/sysknife/","icons":[{"src":"https://raw.githubusercontent.com/lacs-project/sysknife/main/assets/raster/sysknife-256.png","mimeType":"image/png","sizes":["256x256"]}],"packages":[{"registryType":"cargo","registryBaseUrl":"https://crates.io","identifier":"sysknife-cli","version":"0.5.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-server","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Where the privileged daemon listens: a unix:// path, a vsock:// target, or a bare path. Defaults to wherever the daemon bound, so it is only needed for a non-default install or a remote VM.","format":"string","name":"SYSKNIFE_SOCKET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T06:37:19.917114Z","publishedAt":"2026-07-31T06:37:19.917114Z","updatedAt":"2026-07-31T06:37:19.917114Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lacs-project/sysknife","description":"Administers Linux via typed, approval-gated actions with an Ed25519-signed audit trail.","title":"SysKnife","repository":{"url":"https://github.com/lacs-project/sysknife","source":"github"},"version":"0.6.0","websiteUrl":"https://lacs-project.github.io/sysknife/","icons":[{"src":"https://raw.githubusercontent.com/lacs-project/sysknife/main/assets/raster/sysknife-256.png","mimeType":"image/png","sizes":["256x256"]}],"packages":[{"registryType":"cargo","registryBaseUrl":"https://crates.io","identifier":"sysknife-cli","version":"0.6.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-server","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Where the privileged daemon listens: a unix:// path, a vsock:// target, or a bare path. Defaults to wherever the daemon bound, so it is only needed for a non-default install or a remote VM.","format":"string","name":"SYSKNIFE_SOCKET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T14:08:44.43417Z","publishedAt":"2026-07-31T14:08:44.43417Z","updatedAt":"2026-07-31T14:08:44.43417Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.lacs-project/sysknife:0.6.0","count":30}}
