{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.slashr/mcp","description":"Validator incident data for AI agents across Solana, Ethereum, Sui, and Cosmos.","title":"Slashr","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.slashr.dev/mcp","headers":[{"description":"Bearer token for API access. Request at https://github.com/NullRabbitLabs/slashr-front/issues/new?template=mcp-key-request.md","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T18:39:54.348425Z","publishedAt":"2026-04-04T18:39:54.348425Z","updatedAt":"2026-04-04T18:39:54.348425Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.slideforge/slideforge","description":"Deterministic, fully editable PowerPoint from typed slide intents. 150+ layouts, brand templates.","title":"SlideForge","repository":{"url":"https://github.com/smartdatabrokers/slideforge-mcp","source":"github"},"version":"5.5.1","packages":[{"registryType":"pypi","identifier":"slideforge-mcp","version":"5.5.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"SlideForge API key (starts with sf_live_). Required to run tool calls; schema discovery works without it. Get one at https://slideforge.dev.","isSecret":true,"name":"SLIDEFORGE_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.slideforge.dev/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T16:31:01.429035Z","publishedAt":"2026-07-23T16:31:01.429035Z","updatedAt":"2026-07-23T16:31:01.429035Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.slideforge/slideforge","description":"Deterministic, fully editable PowerPoint from typed slide intents. 150+ layouts, brand templates.","title":"SlideForge","repository":{"url":"https://github.com/smartdatabrokers/slideforge-mcp","source":"github"},"version":"5.7.0","packages":[{"registryType":"pypi","identifier":"slideforge-mcp","version":"5.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SlideForge API key (starts with sf_live_). Required to run tool calls; schema discovery works without it. Get one at https://slideforge.dev.","isSecret":true,"name":"SLIDEFORGE_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.slideforge.dev/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T08:26:45.206468Z","publishedAt":"2026-08-10T08:26:45.206468Z","updatedAt":"2026-08-10T08:26:45.206468Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.slideforge/slideforge","description":"Deterministic, fully editable PowerPoint from typed slide intents. 200+ layouts, brand templates.","title":"SlideForge","repository":{"url":"https://github.com/smartdatabrokers/slideforge-mcp","source":"github"},"version":"5.7.1","packages":[{"registryType":"pypi","identifier":"slideforge-mcp","version":"5.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SlideForge API key (starts with sf_live_). Required to run tool calls; schema discovery works without it. Get one at https://slideforge.dev.","isSecret":true,"name":"SLIDEFORGE_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.slideforge.dev/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-15T21:20:55.186875Z","publishedAt":"2026-08-15T21:20:55.186875Z","updatedAt":"2026-08-15T21:20:55.186875Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.slideforge/slideforge","description":"Deterministic, fully editable PowerPoint from typed slide intents. 200+ layouts, brand templates.","title":"SlideForge","repository":{"url":"https://github.com/smartdatabrokers/slideforge-mcp","source":"github"},"version":"5.8.0","packages":[{"registryType":"pypi","identifier":"slideforge-mcp","version":"5.8.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SlideForge API key (starts with sf_live_). Required to run tool calls; schema discovery works without it. Get one at https://slideforge.dev.","isSecret":true,"name":"SLIDEFORGE_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.slideforge.dev/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T15:14:07.093008Z","publishedAt":"2026-08-24T15:14:07.093008Z","updatedAt":"2026-08-24T15:14:07.093008Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.slideforge/slideforge","description":"Deterministic, fully editable PowerPoint from typed slide intents. 200+ layouts, brand templates.","title":"SlideForge","repository":{"url":"https://github.com/smartdatabrokers/slideforge-mcp","source":"github"},"version":"5.9.0","packages":[{"registryType":"pypi","identifier":"slideforge-mcp","version":"5.9.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SlideForge API key (starts with sf_live_). Required to run tool calls; schema discovery works without it. Get one at https://slideforge.dev.","isSecret":true,"name":"SLIDEFORGE_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.slideforge.dev/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T11:08:17.721865Z","publishedAt":"2026-08-30T11:08:17.721865Z","updatedAt":"2026-08-30T11:08:17.721865Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.slipstack/pdf","description":"Generate invoice and receipt PDFs from JSON. Agent-callable document API with a free demo quota.","title":"Slipstack PDF","version":"1.0.0","websiteUrl":"https://slipstack.dev","remotes":[{"type":"streamable-http","url":"https://slipstack.dev/api/mcp","headers":[{"description":"Optional: Bearer psk_... API key for plan quotas. Without it, a free demo quota of 10 documents/day per IP applies.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-09T21:49:20.101207Z","publishedAt":"2026-06-09T21:49:20.101207Z","updatedAt":"2026-06-09T21:49:20.101207Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smallprint/smallprint","description":"The small print of MCP servers, skills and plugins, hashed, diffed and graded, from the record.","version":"0.1.0","websiteUrl":"https://smallprint.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"smallprint-mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-14T05:38:16.104506Z","publishedAt":"2026-09-14T05:38:16.104506Z","updatedAt":"2026-09-14T05:38:16.104506Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smallprint/smallprint","description":"The small print of MCP servers, skills and plugins, hashed, diffed and graded, from the record.","version":"0.2.0","websiteUrl":"https://smallprint.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"smallprint-mcp","version":"0.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-17T19:15:46.059684Z","publishedAt":"2026-09-17T19:15:46.059684Z","updatedAt":"2026-09-17T19:15:46.059684Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smallprint/smallprint","description":"The small print of MCP servers, skills and plugins, hashed, diffed and graded, from the record.","version":"0.2.1","websiteUrl":"https://smallprint.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"smallprint-mcp","version":"0.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-20T16:49:48.596296Z","publishedAt":"2026-09-20T16:49:48.596296Z","updatedAt":"2026-09-20T16:49:48.596296Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smallprint/smallprint","description":"The small print of MCP servers, skills and plugins, hashed, diffed and graded, from the record.","version":"0.2.2","websiteUrl":"https://smallprint.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"smallprint-mcp","version":"0.2.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-20T17:01:59.165273Z","publishedAt":"2026-09-20T17:01:59.165273Z","updatedAt":"2026-09-20T17:01:59.165273Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smallprint/smallprint","description":"The small print of MCP servers, skills and plugins, hashed, diffed and graded, from the record.","version":"0.2.3","websiteUrl":"https://smallprint.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"smallprint-mcp","version":"0.2.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T16:38:03.792605Z","publishedAt":"2026-09-26T16:38:03.792605Z","updatedAt":"2026-09-26T16:38:03.792605Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smallprint/smallprint","description":"The small print of MCP servers, skills and plugins, hashed, diffed and graded, from the record.","version":"0.2.4","websiteUrl":"https://smallprint.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"smallprint-mcp","version":"0.2.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T01:10:20.850902Z","publishedAt":"2026-10-01T01:10:20.850902Z","updatedAt":"2026-10-01T01:10:20.850902Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smallprint/smallprint","description":"The small print of MCP servers, skills and plugins, hashed, diffed and graded, from the record.","version":"0.2.5","websiteUrl":"https://smallprint.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"smallprint-mcp","version":"0.2.5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T23:55:54.34216Z","publishedAt":"2026-10-02T23:55:54.34216Z","updatedAt":"2026-10-02T23:55:54.34216Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartcut/cutlist-optimizer","description":"Cutlist optimization for sheet, linear and roll stock, with grain, kerf, nesting and saw exports.","title":"SmartCut","repository":{"url":"https://github.com/jgmedialtd/smartcut-api","source":"github"},"version":"1.0.0","websiteUrl":"https://smartcut.dev/docs/mcp","remotes":[{"type":"streamable-http","url":"https://api.smartcut.dev/mcp","headers":[{"description":"Your SmartCut API key. The RAW key — there is no 'Bearer ' prefix.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T10:11:21.979934Z","publishedAt":"2026-08-06T10:11:21.979934Z","updatedAt":"2026-08-06T10:11:21.979934Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Manifest-driven AXF capability router for workspace MCP access.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/ax-framework","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"0.1.2","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Root directory for the AXF workspace. Defaults to current working directory.","format":"string","name":"AXF_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T08:34:06.567887Z","publishedAt":"2026-05-25T08:34:06.567887Z","updatedAt":"2026-05-25T08:34:06.567887Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Manifest-driven AXF capability router for workspace MCP access.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/ax-framework","source":"github"},"version":"0.1.3","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"0.1.3","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Root directory for the AXF workspace. Defaults to current working directory.","format":"string","name":"AXF_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T16:28:34.655797Z","publishedAt":"2026-05-25T16:28:34.655797Z","updatedAt":"2026-05-25T16:28:34.655797Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Manifest-driven AXF capability router for workspace MCP access.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/ax-framework","source":"github"},"version":"0.1.4","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"0.1.4","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Root directory for the AXF workspace. Defaults to current working directory.","format":"string","name":"AXF_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T18:57:23.770531Z","publishedAt":"2026-05-25T18:57:23.770531Z","updatedAt":"2026-05-25T18:57:23.770531Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Manifest-driven AXF capability router for workspace MCP access.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/ax-framework","source":"github"},"version":"0.1.5","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"0.1.5","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Root directory for the AXF workspace. Defaults to current working directory.","format":"string","name":"AXF_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T20:38:18.602989Z","publishedAt":"2026-05-25T20:38:18.602989Z","updatedAt":"2026-05-25T20:38:18.602989Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Manifest-driven AXF capability router for workspace MCP access.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/ax-framework","source":"github"},"version":"0.1.6","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"0.1.6","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Root directory for the AXF workspace. Defaults to current working directory.","format":"string","name":"AXF_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T22:05:38.316231Z","publishedAt":"2026-05-25T22:05:38.316231Z","updatedAt":"2026-05-25T22:05:38.316231Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Agent eXoskeleton Framework control plane for workspace-native agent capabilities over MCP.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/axf","source":"github"},"version":"0.1.8","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"0.1.8","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Root directory for the AXF workspace. Defaults to current working directory.","format":"string","name":"AXF_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-28T05:00:13.247944Z","publishedAt":"2026-05-28T05:00:13.247944Z","updatedAt":"2026-05-28T05:00:13.247944Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Agent eXoskeleton Framework control plane for workspace-native agent capabilities over MCP.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/axf","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"1.1.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Canonical AXF project root for manifest and adapter discovery. Defaults to current working directory when no marker is found.","format":"string","name":"AXF_PROJECT_ROOT"},{"description":"Canonical AXF execution root for runtime cwd and caller-facing execution. Defaults to current working directory.","format":"string","name":"AXF_EXECUTION_ROOT"},{"description":"Legacy alias that sets both the AXF project root and execution root.","format":"string","name":"AXF_WORKSPACE"},{"description":"Legacy alias for AXF_PROJECT_ROOT.","format":"string","name":"AXF_REGISTRY_WORKSPACE"},{"description":"Legacy alias for AXF_EXECUTION_ROOT.","format":"string","name":"AXF_EXECUTION_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T07:32:41.081373Z","publishedAt":"2026-07-11T07:32:41.081373Z","updatedAt":"2026-07-11T07:32:41.081373Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Agent eXoskeleton Framework control plane for workspace-native agent capabilities over MCP.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/axf","source":"github"},"version":"2.1.1","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"2.1.1","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Canonical AXF project root for manifest and adapter discovery. Defaults to current working directory when no marker is found.","format":"string","name":"AXF_PROJECT_ROOT"},{"description":"Canonical AXF execution root for runtime cwd and caller-facing execution. Defaults to current working directory.","format":"string","name":"AXF_EXECUTION_ROOT"},{"description":"Legacy alias that sets both the AXF project root and execution root.","format":"string","name":"AXF_WORKSPACE"},{"description":"Legacy alias for AXF_PROJECT_ROOT.","format":"string","name":"AXF_REGISTRY_WORKSPACE"},{"description":"Legacy alias for AXF_EXECUTION_ROOT.","format":"string","name":"AXF_EXECUTION_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T08:47:50.358267Z","publishedAt":"2026-08-24T08:47:50.358267Z","updatedAt":"2026-08-24T08:47:50.358267Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Agent eXoskeleton Framework control plane for workspace-native agent capabilities over MCP.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/axf","source":"github"},"version":"2.1.2","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"2.1.2","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Canonical AXF project root for manifest and adapter discovery. Defaults to current working directory when no marker is found.","format":"string","name":"AXF_PROJECT_ROOT"},{"description":"Canonical AXF execution root for runtime cwd and caller-facing execution. Defaults to current working directory.","format":"string","name":"AXF_EXECUTION_ROOT"},{"description":"Legacy alias that sets both the AXF project root and execution root.","format":"string","name":"AXF_WORKSPACE"},{"description":"Legacy alias for AXF_PROJECT_ROOT.","format":"string","name":"AXF_REGISTRY_WORKSPACE"},{"description":"Legacy alias for AXF_EXECUTION_ROOT.","format":"string","name":"AXF_EXECUTION_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-29T02:00:16.063288Z","publishedAt":"2026-08-29T02:00:16.063288Z","updatedAt":"2026-08-29T02:00:16.063288Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/axf","description":"Agent eXoskeleton Framework control plane for workspace-native agent capabilities over MCP.","title":"AXF","repository":{"url":"https://github.com/Guffawaffle/axf","source":"github"},"version":"2.1.3","packages":[{"registryType":"npm","identifier":"@smartergpt/axf","version":"2.1.3","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Canonical AXF project root for manifest and adapter discovery. Defaults to current working directory when no marker is found.","format":"string","name":"AXF_PROJECT_ROOT"},{"description":"Canonical AXF execution root for runtime cwd and caller-facing execution. Defaults to current working directory.","format":"string","name":"AXF_EXECUTION_ROOT"},{"description":"Legacy alias that sets both the AXF project root and execution root.","format":"string","name":"AXF_WORKSPACE"},{"description":"Legacy alias for AXF_PROJECT_ROOT.","format":"string","name":"AXF_REGISTRY_WORKSPACE"},{"description":"Legacy alias for AXF_EXECUTION_ROOT.","format":"string","name":"AXF_EXECUTION_WORKSPACE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T12:02:22.301102Z","publishedAt":"2026-09-06T12:02:22.301102Z","updatedAt":"2026-09-06T12:02:22.301102Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/lex","description":"Episodic memory and architectural policy for AI agents. Frames, Atlas, and Policy.","title":"Lex","repository":{"url":"https://github.com/Guffawaffle/lex","source":"github"},"version":"2.1.2","packages":[{"registryType":"npm","identifier":"@smartergpt/lex-mcp","version":"2.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Root directory for the workspace. Defaults to current working directory.","format":"string","name":"LEX_WORKSPACE_ROOT"},{"description":"Path to SQLite database file. Defaults to .smartergpt/lex/lex.db in workspace root.","format":"string","name":"LEX_MEMORY_DB"},{"description":"Set to any value to enable debug logging to stderr.","format":"string","name":"LEX_DEBUG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-01T08:56:32.941006Z","publishedAt":"2026-02-01T08:56:32.941006Z","updatedAt":"2026-02-01T08:56:32.941006Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/lex","description":"Episodic memory and architectural policy for AI agents. Frames, Atlas, and Policy.","title":"Lex","repository":{"url":"https://github.com/Guffawaffle/lex","source":"github"},"version":"2.10.0","packages":[{"registryType":"npm","identifier":"@smartergpt/lex-mcp","version":"2.10.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Project root directory for Lex runtime discovery. Defaults to current working directory.","format":"string","name":"LEX_WORKSPACE_ROOT"},{"description":"Path to SQLite database file. Defaults to .smartergpt/lex/memory.db under the project root.","format":"string","name":"LEX_DB_PATH"},{"description":"Alias for LEX_DB_PATH (backwards compatibility). Same behavior.","format":"string","name":"LEX_MEMORY_DB"},{"description":"Set to any value to enable debug logging to stderr.","format":"string","name":"LEX_DEBUG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T07:17:39.659597Z","publishedAt":"2026-07-17T07:17:39.659597Z","updatedAt":"2026-07-17T07:17:39.659597Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/lex","description":"Episodic memory and architectural policy for AI agents. Frames, Atlas, and Policy.","title":"Lex","repository":{"url":"https://github.com/Guffawaffle/lex","source":"github"},"version":"2.8.0","packages":[{"registryType":"npm","identifier":"@smartergpt/lex-mcp","version":"2.8.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Project root directory for Lex runtime discovery. Defaults to current working directory.","format":"string","name":"LEX_WORKSPACE_ROOT"},{"description":"Path to SQLite database file. Defaults to .smartergpt/lex/memory.db under the project root.","format":"string","name":"LEX_DB_PATH"},{"description":"Alias for LEX_DB_PATH (backwards compatibility). Same behavior.","format":"string","name":"LEX_MEMORY_DB"},{"description":"Set to any value to enable debug logging to stderr.","format":"string","name":"LEX_DEBUG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T06:24:18.809593Z","publishedAt":"2026-07-11T06:24:18.809593Z","updatedAt":"2026-07-11T06:24:18.809593Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/lex","description":"Episodic memory and architectural policy for AI agents. Frames, Atlas, and Policy.","title":"Lex","repository":{"url":"https://github.com/Guffawaffle/lex","source":"github"},"version":"2.9.1","packages":[{"registryType":"npm","identifier":"@smartergpt/lex-mcp","version":"2.9.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Project root directory for Lex runtime discovery. Defaults to current working directory.","format":"string","name":"LEX_WORKSPACE_ROOT"},{"description":"Path to SQLite database file. Defaults to .smartergpt/lex/memory.db under the project root.","format":"string","name":"LEX_DB_PATH"},{"description":"Alias for LEX_DB_PATH (backwards compatibility). Same behavior.","format":"string","name":"LEX_MEMORY_DB"},{"description":"Set to any value to enable debug logging to stderr.","format":"string","name":"LEX_DEBUG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T23:57:36.873029Z","publishedAt":"2026-07-16T23:57:36.873029Z","updatedAt":"2026-07-16T23:57:36.873029Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.smartergpt/lex","description":"Episodic memory and architectural policy for AI agents. Frames, Atlas, and Policy.","title":"Lex","repository":{"url":"https://github.com/Guffawaffle/lex","source":"github"},"version":"3.0.0","packages":[{"registryType":"npm","identifier":"@smartergpt/lex-mcp","version":"3.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Project root directory for Lex runtime discovery. Defaults to current working directory.","format":"string","name":"LEX_WORKSPACE_ROOT"},{"description":"Path to SQLite database file. Defaults to .smartergpt/lex/memory.db under the project root.","format":"string","name":"LEX_DB_PATH"},{"description":"Alias for LEX_DB_PATH (backwards compatibility). Same behavior.","format":"string","name":"LEX_MEMORY_DB"},{"description":"Set to any value to enable debug logging to stderr.","format":"string","name":"LEX_DEBUG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T00:43:23.112868Z","publishedAt":"2026-07-19T00:43:23.112868Z","updatedAt":"2026-07-19T00:43:23.112868Z","isLatest":false}}}],"metadata":{"nextCursor":"dev.smartergpt/lex:3.0.0","count":30}}
