{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkNicholls/fsopenxmldsl-mcp","description":"Excel read/write/build tools for AI agents, plus decompiling .xlsx into runnable F#/C# source.","title":"FsOpenXmlDsl MCP Server","repository":{"url":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl","source":"github"},"version":"0.4.0","websiteUrl":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl/tree/master/src/Kookerella.FsOpenXmlDsl.Mcp","packages":[{"registryType":"nuget","identifier":"Kookerella.FsOpenXmlDsl.Mcp","version":"0.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-25T13:24:57.064652Z","publishedAt":"2026-08-25T13:24:57.064652Z","updatedAt":"2026-08-25T13:24:57.064652Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkNicholls/fsopenxmldsl-mcp","description":"Excel tools for AI agents: read/write/build, decompile to F#/C#/XML, or build .xlsx from XML.","title":"FsOpenXmlDsl MCP Server","repository":{"url":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl","source":"github"},"version":"0.5.0","websiteUrl":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl/tree/master/src/Kookerella.FsOpenXmlDsl.Mcp","packages":[{"registryType":"nuget","identifier":"Kookerella.FsOpenXmlDsl.Mcp","version":"0.5.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-25T21:33:13.827772Z","publishedAt":"2026-08-25T21:33:13.827772Z","updatedAt":"2026-08-25T21:33:13.827772Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkNicholls/fsopenxmldsl-mcp","description":"Excel tools for AI agents: read/write/build, decompile to F#/C#/XML, or build .xlsx from XML.","title":"Excel MCP Server (FsOpenXmlDsl)","repository":{"url":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl","source":"github"},"version":"0.5.1","websiteUrl":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl/tree/master/src/Kookerella.FsOpenXmlDsl.Mcp","packages":[{"registryType":"nuget","identifier":"Kookerella.FsOpenXmlDsl.Mcp","version":"0.5.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T16:47:39.369637Z","publishedAt":"2026-08-26T16:47:39.369637Z","updatedAt":"2026-08-26T16:47:39.369637Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkNicholls/fsopenxmldsl-mcp","description":"Excel tools for AI agents: read/write, decompile to F#/C#/XML/JSON, or build from XML/JSON.","title":"Excel MCP Server (FsOpenXmlDsl)","repository":{"url":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl","source":"github"},"version":"0.6.0","websiteUrl":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl/tree/master/src/Kookerella.FsOpenXmlDsl.Mcp","packages":[{"registryType":"nuget","identifier":"Kookerella.FsOpenXmlDsl.Mcp","version":"0.6.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T22:09:31.000706Z","publishedAt":"2026-08-27T22:09:31.000706Z","updatedAt":"2026-08-27T22:09:31.000706Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkNicholls/fsopenxmldsl-mcp","description":"Excel tools for AI agents: read/write, decompile to F#/C#/XML/JSON, or build from XML/JSON.","title":"Excel MCP Server (FsOpenXmlDsl)","repository":{"url":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl","source":"github"},"version":"0.6.4","websiteUrl":"https://github.com/Kookerella-Ltd/Kookerella.FsOpenXmlDsl/tree/master/src/Kookerella.FsOpenXmlDsl.Mcp","packages":[{"registryType":"nuget","identifier":"Kookerella.FsOpenXmlDsl.Mcp","version":"0.6.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T21:54:41.988564Z","publishedAt":"2026-09-05T21:54:41.988564Z","updatedAt":"2026-09-05T21:54:41.988564Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkNicholls/fsworddsl-mcp","description":"Word tools for AI agents: read/write, decompile to F#/C#/XML/JSON, or build from XML/JSON.","title":"Word MCP Server (FsWordDsl)","repository":{"url":"https://github.com/Kookerella-Ltd/Kookerella.FsWordDsl","source":"github"},"version":"0.1.0","websiteUrl":"https://github.com/Kookerella-Ltd/Kookerella.FsWordDsl/tree/master/src/Kookerella.FsWordDsl.Mcp","packages":[{"registryType":"nuget","identifier":"Kookerella.FsWordDsl.Mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T21:47:12.328672Z","publishedAt":"2026-09-02T21:47:12.328672Z","updatedAt":"2026-09-02T21:47:12.328672Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkNicholls/fsworddsl-mcp","description":"Word tools for AI agents: read/write, decompile to F#/C#/XML/JSON, or build from XML/JSON.","title":"Word MCP Server (FsWordDsl)","repository":{"url":"https://github.com/Kookerella-Ltd/Kookerella.FsWordDsl","source":"github"},"version":"0.1.1","websiteUrl":"https://github.com/Kookerella-Ltd/Kookerella.FsWordDsl/tree/master/src/Kookerella.FsWordDsl.Mcp","packages":[{"registryType":"nuget","identifier":"Kookerella.FsWordDsl.Mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T11:14:43.021276Z","publishedAt":"2026-09-03T11:14:43.021276Z","updatedAt":"2026-09-03T11:14:43.021276Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkovianProtocol/provenance","description":"Stamp any data to the Markovian chain for a verifiable provenance receipt. Proves timing, not truth.","repository":{"url":"https://github.com/MarkovianProtocol/markovian-protocol","source":"github"},"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://api.quantsynth.net/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-29T02:00:55.827891Z","publishedAt":"2026-06-29T02:00:55.827891Z","updatedAt":"2026-06-29T02:00:55.827891Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarkovianProtocol/provenance","description":"Stamp or notarize data into a public witnessed transparency log. Proves timing, not truth.","repository":{"url":"https://github.com/MarkovianProtocol/markovian-protocol","source":"github"},"version":"0.2.0","remotes":[{"type":"streamable-http","url":"https://api.markovianprotocol.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T00:46:27.052424Z","publishedAt":"2026-09-24T00:46:27.052424Z","updatedAt":"2026-09-24T00:46:27.052424Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Mars-proj/verifiable-memory","description":"Memory for AI agents that can't hallucinate — cited or abstains, provable forget, deterministic.","version":"0.1.1","packages":[{"registryType":"pypi","identifier":"verifiable-memory-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T08:28:26.518308Z","publishedAt":"2026-06-15T08:28:26.518308Z","updatedAt":"2026-06-15T08:28:26.518308Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Mars-proj/verifiable-memory","description":"Memory for AI agents that can't hallucinate — cited or abstains, provable forget, deterministic.","version":"0.1.2","packages":[{"registryType":"pypi","identifier":"verifiable-memory-mcp","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T08:40:39.448748Z","publishedAt":"2026-06-15T08:40:39.448748Z","updatedAt":"2026-06-15T08:40:39.448748Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarshallBear1/juno-open-health-tools","description":"Consent-gated tools that turn user health notes into non-diagnostic appointment-prep materials.","title":"Juno Open Health Tools","repository":{"url":"https://github.com/MarshallBear1/juno-open-health-tools","source":"github"},"version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://juno-health-tools.vercel.app/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T01:22:03.976147Z","publishedAt":"2026-08-01T01:22:03.976147Z","updatedAt":"2026-08-01T01:22:03.976147Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.1","websiteUrl":"https://github.com/Marsmanleo/MarsNMe","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint.","default":"18790","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T03:12:55.022687Z","publishedAt":"2026-05-19T03:12:55.022687Z","updatedAt":"2026-05-19T03:12:55.022687Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.2","websiteUrl":"https://github.com/Marsmanleo/MarsNMe","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.2","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint.","default":"18790","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T05:01:27.854823Z","publishedAt":"2026-05-19T05:01:27.854823Z","updatedAt":"2026-05-19T05:01:27.854823Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.3","websiteUrl":"https://github.com/Marsmanleo/MarsNMe","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.3","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint.","default":"18790","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T21:59:16.954503Z","publishedAt":"2026-05-21T21:59:16.954503Z","updatedAt":"2026-05-21T21:59:16.954503Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.4","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.4","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint.","default":"18790","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T03:22:25.343781Z","publishedAt":"2026-05-22T03:22:25.343781Z","updatedAt":"2026-05-22T03:22:25.343781Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.5","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.5","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint.","default":"18790","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T05:32:55.36817Z","publishedAt":"2026-05-22T05:32:55.36817Z","updatedAt":"2026-05-22T05:32:55.36817Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.6","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.6","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint.","default":"18790","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T08:24:36.993547Z","publishedAt":"2026-05-22T08:24:36.993547Z","updatedAt":"2026-05-22T08:24:36.993547Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.7","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.7","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint. If omitted, defaults by MCP_PROFILE (coco=18790, toto=18791, others deterministic in 20000-29999).","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T10:46:41.675282Z","publishedAt":"2026-05-22T10:46:41.675282Z","updatedAt":"2026-05-22T10:46:41.675282Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","subfolder":"soul-memory"},"version":"0.1.8","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.1.8","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint. If omitted, defaults by MCP_PROFILE (coco=18790, toto=18791, others deterministic in 20000-29999).","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T12:12:24.8059Z","publishedAt":"2026-05-22T12:12:24.8059Z","updatedAt":"2026-05-22T12:12:24.8059Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","id":"1239788982","subfolder":"soul-memory"},"version":"0.2.0","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.2.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint. If omitted, defaults by MCP_PROFILE (coco=18790, toto=18791, others deterministic in 20000-29999).","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-09T20:15:44.028307Z","publishedAt":"2026-06-09T20:15:44.028307Z","updatedAt":"2026-06-09T20:15:44.028307Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","id":"1239788982","subfolder":"soul-memory"},"version":"0.2.1","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.2.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint. If omitted, defaults by MCP_PROFILE (coco=18790, toto=18791, others deterministic in 20000-29999).","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T16:16:26.655069Z","publishedAt":"2026-06-10T16:16:26.655069Z","updatedAt":"2026-06-10T16:16:26.655069Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Marsmanleo/marsnme","description":"Agent-agnostic memory backend that preserves continuity between humans and AI over time.","title":"MarsNMe","repository":{"url":"https://github.com/Marsmanleo/MarsNMe","source":"github","id":"1239788982","subfolder":"marsnme-supabase"},"version":"0.3.0","websiteUrl":"https://marsnme.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@marsnme/mcp-gateway","version":"0.3.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://127.0.0.1:18790/mcp"},"environmentVariables":[{"description":"Profile ID used to separate memory data (for example: profile-a).","isRequired":true,"name":"MCP_PROFILE"},{"description":"Supabase REST API project URL.","isRequired":true,"name":"SUPABASE_BASE_URL"},{"description":"Supabase service role key.","isRequired":true,"isSecret":true,"name":"SUPABASE_SERVICE_ROLE_KEY"},{"description":"Jina AI API key for embedding-based tools.","isRequired":true,"isSecret":true,"name":"JINA_API_KEY"},{"description":"Local HTTP port for the MCP endpoint. If omitted, defaults by MCP_PROFILE (coco=18790, toto=18791, others deterministic in 20000-29999).","name":"PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T04:37:58.797218Z","publishedAt":"2026-07-13T04:37:58.797218Z","updatedAt":"2026-07-13T04:37:58.797218Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MartinSA04/ntnu-mcp","description":"Unofficial NTNU course data: search, timetables, grades, course info, and exam logistics.","title":"NTNU Courses (unofficial)","repository":{"url":"https://github.com/MartinSA04/ntnu-mcp","source":"github"},"version":"0.2.0","websiteUrl":"https://github.com/MartinSA04/ntnu-mcp","remotes":[{"type":"streamable-http","url":"https://ntnu-mcp.martinsundal.no/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T12:51:29.915102Z","publishedAt":"2026-07-23T12:51:29.915102Z","updatedAt":"2026-07-23T12:51:29.915102Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MartinSA04/ntnu-mcp","description":"Unofficial NTNU course data: search, timetables, grades, course info, and exam logistics.","title":"NTNU Courses (unofficial)","repository":{"url":"https://github.com/MartinSA04/ntnu-mcp","source":"github"},"version":"0.2.1","websiteUrl":"https://github.com/MartinSA04/ntnu-mcp","remotes":[{"type":"streamable-http","url":"https://ntnu-mcp.martinsundal.no/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T13:32:51.390943Z","publishedAt":"2026-07-23T13:32:51.390943Z","updatedAt":"2026-07-23T13:32:51.390943Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MartinSA04/ntnu-mcp","description":"Unofficial NTNU course data: search, timetables, grades, course info, and exam logistics.","title":"NTNU Courses (unofficial)","repository":{"url":"https://github.com/MartinSA04/ntnu-mcp","source":"github"},"version":"0.3.0","websiteUrl":"https://github.com/MartinSA04/ntnu-mcp","remotes":[{"type":"streamable-http","url":"https://ntnu-mcp.martinsundal.no/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-24T10:41:44.671861Z","publishedAt":"2026-07-24T10:41:44.671861Z","updatedAt":"2026-07-24T10:41:44.671861Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MartinSA04/ntnu-mcp","description":"Unofficial NTNU course data: search, timetables, grades, course info, and exam logistics.","title":"NTNU Courses (unofficial)","repository":{"url":"https://github.com/MartinSA04/ntnu-mcp","source":"github"},"version":"0.4.0","websiteUrl":"https://github.com/MartinSA04/ntnu-mcp","remotes":[{"type":"streamable-http","url":"https://ntnu-mcp.martinsundal.no/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T11:33:35.961026Z","publishedAt":"2026-07-28T11:33:35.961026Z","updatedAt":"2026-07-28T11:33:35.961026Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MartyMcFlyJr/turniermeister","description":"Turnier engine: AI prepares a real tournament (bracket, schedule) and returns a claim link.","title":"Turniermeister — Tournament Engine","repository":{"url":"https://github.com/MartyMcFlyJr/turniermeister","source":"github"},"version":"1.0.0","websiteUrl":"https://turniermeister.de/de/turnier-mit-ki-erstellen/","remotes":[{"type":"streamable-http","url":"https://app.turniermeister.at/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T19:42:13.336196Z","publishedAt":"2026-09-06T19:42:13.336196Z","updatedAt":"2026-09-06T19:42:13.336196Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarvelNwachukwu/mcp-pear","description":"MCP server for Pear Protocol: markets, positions, orders, portfolio, and gated trade execution.","repository":{"url":"https://github.com/MarvelNwachukwu/mcp-pear","source":"github"},"version":"0.2.2","packages":[{"registryType":"npm","identifier":"@marvelcodes/mcp-pear","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Pear API key for authenticated read/write tools (single-user mode). Public tools work without it.","isSecret":true,"name":"PEAR_API_KEY"},{"description":"Wallet address (0x...) bound to PEAR_API_KEY. Required alongside PEAR_API_KEY.","name":"PEAR_ADDRESS"},{"description":"Pre-minted Pear JWT for multi-tenant orchestrators (JWT pass-through mode). Used directly when set.","isSecret":true,"name":"PEAR_JWT"},{"description":"Refresh token so the server refreshes an expired JWT itself instead of requiring a restart.","isSecret":true,"name":"PEAR_REFRESH_TOKEN"},{"description":"Set to 'true' to enable the write/trade-execution tools. Off by default.","name":"PEAR_TRADE_ENABLED"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T21:05:06.326232Z","publishedAt":"2026-07-18T21:05:06.326232Z","updatedAt":"2026-07-18T21:05:06.326232Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MarvinRey7879/framefetch","description":"Any social-video URL → metadata, transcript, insights & frames (YouTube/TikTok/IG/Reddit/Pinterest)","repository":{"url":"https://github.com/MarvinRey7879/framefetch","source":"github"},"version":"1.0.0","websiteUrl":"https://framefetch.net","remotes":[{"type":"streamable-http","url":"https://framefetch.net/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T18:30:13.783321Z","publishedAt":"2026-06-19T18:30:13.783321Z","updatedAt":"2026-06-19T18:30:13.783321Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.MarvinRey7879/framefetch:1.0.0","count":30}}
