{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG server: index PDFs, GitHub Repos, YouTube, Discord, Plain Text; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.21","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.21","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--refresh","type":"positional"},{"value":"pinrag","type":"positional"}],"environmentVariables":[{"description":"OpenAI API key — required for default embeddings and default LLM (OpenAI).","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-25T08:51:41.733097Z","publishedAt":"2026-03-25T08:51:41.733097Z","updatedAt":"2026-03-25T08:51:41.733097Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG server: index PDFs, GitHub Repos, YouTube, Discord, Plain Text; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.22","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.22","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--refresh","type":"positional"},{"value":"pinrag","type":"positional"}],"environmentVariables":[{"description":"OpenAI API key — required for default embeddings and default LLM (OpenAI).","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-26T07:18:06.910132Z","publishedAt":"2026-03-26T07:18:06.910132Z","updatedAt":"2026-03-26T07:18:06.910132Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG server: index PDFs, GitHub Repos, YouTube, Discord, Plain Text; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.23","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.23","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--refresh","type":"positional"},{"value":"pinrag","type":"positional"}],"environmentVariables":[{"description":"OpenAI API key — required for default embeddings and default LLM (OpenAI).","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-27T06:59:07.352733Z","publishedAt":"2026-03-27T06:59:07.352733Z","updatedAt":"2026-03-27T06:59:07.352733Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG: index PDFs, repos, YouTube, Discord, text; optional YouTube vision; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.24","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.24","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--refresh","type":"positional"},{"value":"pinrag","type":"positional"}],"environmentVariables":[{"description":"OpenAI API key — required for default embeddings and default LLM (OpenAI).","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"},{"description":"Anthropic API key — required when PINRAG_LLM_PROVIDER=anthropic, for vision enrichment when PINRAG_VISION_PROVIDER=anthropic, or for evaluators using Anthropic.","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Set true to enable optional YouTube on-screen enrichment (requires pinrag[vision], ffmpeg, and vision API usage). See project README.","format":"string","name":"PINRAG_YT_VISION_ENABLED"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-28T09:23:05.220903Z","publishedAt":"2026-03-28T09:23:05.220903Z","updatedAt":"2026-03-28T09:23:05.220903Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG: index PDFs, repos, YouTube, Discord, text; optional YouTube vision; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.25","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.25","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--refresh","type":"positional"},{"value":"pinrag","type":"positional"}],"environmentVariables":[{"description":"OpenAI API key — required for default embeddings and default LLM (OpenAI).","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-28T09:29:37.802298Z","publishedAt":"2026-03-28T09:29:37.802298Z","updatedAt":"2026-03-28T09:29:37.802298Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG: index PDFs, repos, YouTube, Discord, text; optional YouTube vision; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.26","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.26","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--refresh","type":"positional"},{"value":"pinrag","type":"positional"}],"environmentVariables":[{"description":"OpenRouter API key — required for the default chat LLM (PINRAG_LLM_PROVIDER defaults to openrouter). Get a key at openrouter.ai.","isRequired":true,"format":"string","isSecret":true,"name":"OPENROUTER_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-29T10:45:22.929873Z","publishedAt":"2026-03-29T10:45:22.929873Z","updatedAt":"2026-03-29T10:45:22.929873Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG: index PDFs, repos, YouTube, Discord, text; optional YouTube vision; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.27","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.27","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--refresh","type":"positional"},{"value":"pinrag","type":"positional"}],"environmentVariables":[{"description":"OpenRouter API key — required for the default chat LLM (PINRAG_LLM_PROVIDER defaults to openrouter). Get a key at openrouter.ai.","isRequired":true,"format":"string","isSecret":true,"name":"OPENROUTER_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-09T11:16:32.307132Z","publishedAt":"2026-04-09T11:16:32.307132Z","updatedAt":"2026-04-09T11:16:32.307132Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"RAG MCP: PDFs, repos, YouTube, Discord, plain text. Index and query with citations (stdio).","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.3","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key (LLM and/or embeddings when using OpenAI). Often set together with or instead of ANTHROPIC_API_KEY.","format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Anthropic API key when using Claude as the LLM (default provider).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Cohere API key when PINRAG_EMBEDDING_PROVIDER=cohere or using Cohere re-ranking (install pinrag[cohere]).","format":"string","isSecret":true,"name":"COHERE_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-21T19:28:22.229309Z","publishedAt":"2026-03-21T19:28:22.229309Z","updatedAt":"2026-03-21T19:28:22.229309Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"RAG MCP: PDFs, repos, YouTube, Discord, plain text. Index and query with citations (stdio).","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.4","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key when using Claude as the LLM (default provider).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"OpenAI API key (LLM and/or embeddings when using OpenAI). Often set together with or instead of ANTHROPIC_API_KEY.","format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-21T19:42:01.524538Z","publishedAt":"2026-03-21T19:42:01.524538Z","updatedAt":"2026-03-21T19:42:01.524538Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"RAG MCP: PDFs, repos, YouTube, Discord, plain text. Index and query with citations (stdio).","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.5","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.5","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"pinrag","type":"named","name":"--from"},{"value":"pinrag-mcp","type":"positional"}],"environmentVariables":[{"description":"Anthropic API key when using Claude as the LLM (default provider).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"OpenAI API key (LLM and/or embeddings when using OpenAI). Often set together with or instead of ANTHROPIC_API_KEY.","format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-21T19:59:38.437484Z","publishedAt":"2026-03-21T19:59:38.437484Z","updatedAt":"2026-03-21T19:59:38.437484Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG server: index PDFs, GitHub Repos, YouTube, Discord, Plain Text; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.6","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.6","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"pinrag","type":"named","name":"--from"},{"value":"pinrag-mcp","type":"positional"}],"environmentVariables":[{"description":"Anthropic API key — required for the default LLM (Claude). Set PINRAG_LLM_PROVIDER=openai to use OpenAI instead.","isRequired":true,"format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"OpenAI API key — required for default embeddings. Also used when PINRAG_LLM_PROVIDER=openai.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-22T18:09:20.713042Z","publishedAt":"2026-03-22T18:09:20.713042Z","updatedAt":"2026-03-22T18:09:20.713042Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG server: index PDFs, GitHub Repos, YouTube, Discord, Plain Text; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.7","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.7","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"pinrag","type":"named","name":"--from"},{"value":"pinrag-mcp","type":"positional"}],"environmentVariables":[{"description":"Anthropic API key — required for the default LLM (Claude). Set PINRAG_LLM_PROVIDER=openai to use OpenAI instead.","isRequired":true,"format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"OpenAI API key — required for default embeddings. Also used when PINRAG_LLM_PROVIDER=openai.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-22T18:25:53.201264Z","publishedAt":"2026-03-22T18:25:53.201264Z","updatedAt":"2026-03-22T18:25:53.201264Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG server: index PDFs, GitHub Repos, YouTube, Discord, Plain Text; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.8","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.8","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"pinrag","type":"named","name":"--from"},{"value":"pinrag-mcp","type":"positional"}],"environmentVariables":[{"description":"Anthropic API key — required for the default LLM (Claude). Set PINRAG_LLM_PROVIDER=openai to use OpenAI instead.","isRequired":true,"format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"OpenAI API key — required for default embeddings. Also used when PINRAG_LLM_PROVIDER=openai.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-22T18:46:34.409219Z","publishedAt":"2026-03-22T18:46:34.409219Z","updatedAt":"2026-03-22T18:46:34.409219Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndjordjevic/pinrag","description":"MCP RAG server: index PDFs, GitHub Repos, YouTube, Discord, Plain Text; query with citations.","title":"PinRAG","repository":{"url":"https://github.com/ndjordjevic/pinrag","source":"github"},"version":"0.9.9","packages":[{"registryType":"pypi","identifier":"pinrag","version":"0.9.9","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"pinrag","type":"named","name":"--from"},{"value":"pinrag-mcp","type":"positional"}],"environmentVariables":[{"description":"Anthropic API key — required for the default LLM (Claude). Set PINRAG_LLM_PROVIDER=openai to use OpenAI instead.","isRequired":true,"format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"OpenAI API key — required for default embeddings. Also used when PINRAG_LLM_PROVIDER=openai.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Absolute path to the Chroma vector store directory (recommended so indexes are not tied to the server process cwd).","format":"string","name":"PINRAG_PERSIST_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-22T19:14:24.693752Z","publishedAt":"2026-03-22T19:14:24.693752Z","updatedAt":"2026-03-22T19:14:24.693752Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndkasndakn/refund-decide","description":"Refund eligibility notary for US subscriptions. Returns ALLOWED/DENIED/UNKNOWN.","repository":{"url":"https://github.com/ndkasndakn/decade","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://refund.decide.fyi/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-15T23:32:17.175204Z","publishedAt":"2026-01-15T23:32:17.175204Z","updatedAt":"2026-01-15T23:32:17.175204Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndl-systems/kevros","description":"Cryptographic governance for AI agents. Verify, attest, and audit every action before execution.","title":"Kevros Governance","repository":{"url":"https://github.com/ndl-systems/kevros-sdk","source":"github"},"version":"0.2.1","packages":[{"registryType":"pypi","identifier":"kevros","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Kevros API key (starts with kvrs_). Optional — auto-provisions free tier if not set.","format":"string","isSecret":true,"name":"KEVROS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-21T09:28:27.024716Z","publishedAt":"2026-02-21T09:28:27.024716Z","updatedAt":"2026-02-21T09:28:27.024716Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndl-systems/kevros","description":"Agentic identity trust: precision decisioning, cryptographic release tokens, hash-chained proof","title":"Kevros — Agentic Identity Trust","repository":{"url":"https://github.com/ndl-systems/kevros-sdk","source":"github"},"version":"0.3.1","packages":[{"registryType":"pypi","identifier":"kevros","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Kevros API key (starts with kvrs_). Optional — auto-provisions free tier if not set.","format":"string","isSecret":true,"name":"KEVROS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-23T09:59:26.075174Z","publishedAt":"2026-02-23T09:59:26.075174Z","updatedAt":"2026-02-23T09:59:26.075174Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndl-systems/kevros","description":"Agentic identity trust: precision decisioning, cryptographic release tokens, hash-chained proof","title":"Kevros — Agentic Identity Trust","repository":{"url":"https://github.com/ndl-systems/kevros-sdk","source":"github"},"version":"0.3.2"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-24T22:29:15.54255Z","publishedAt":"2026-02-24T22:29:15.54255Z","updatedAt":"2026-02-24T22:29:15.54255Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndl-systems/kevros","description":"Agentic identity trust: precision decisioning, cryptographic release tokens, hash-chained proof","title":"Kevros — Agentic Identity Trust","repository":{"url":"https://github.com/ndl-systems/kevros-sdk","source":"github"},"version":"0.3.3","remotes":[{"type":"streamable-http","url":"https://governance.taskhawktech.com/mcp/","headers":[{"description":"Kevros API key (starts with kvrs_). Leave blank for free tier auto-provisioning.","isSecret":true,"name":"X-API-Key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-24T22:35:39.424231Z","publishedAt":"2026-02-24T22:35:39.424231Z","updatedAt":"2026-02-24T22:35:39.424231Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndl-systems/kevros","description":"Agentic identity trust: precision decisioning, cryptographic release tokens, hash-chained proof","title":"Kevros — Agentic Identity Trust","repository":{"url":"https://github.com/ndl-systems/kevros-sdk","source":"github"},"version":"0.3.4","remotes":[{"type":"streamable-http","url":"https://governance.taskhawktech.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T05:56:41.915076Z","publishedAt":"2026-02-25T05:56:41.915076Z","updatedAt":"2026-02-25T05:56:41.915076Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndl-systems/kevros","description":"Agentic identity trust: precision decisioning, cryptographic release tokens, hash-chained proof","title":"Kevros — Agentic Identity Trust","repository":{"url":"https://github.com/ndl-systems/kevros-sdk","source":"github"},"version":"0.3.5","remotes":[{"type":"streamable-http","url":"https://governance.taskhawktech.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T08:24:02.869482Z","publishedAt":"2026-02-25T08:24:02.869482Z","updatedAt":"2026-02-25T08:24:02.869482Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndl-systems/kevros","description":"Agentic identity trust: precision decisioning, cryptographic release tokens, hash-chained proof","title":"Kevros — Agentic Identity Trust","repository":{"url":"https://github.com/ndl-systems/kevros-sdk","source":"github"},"version":"0.3.6","remotes":[{"type":"streamable-http","url":"https://governance.taskhawktech.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T11:21:08.785039Z","publishedAt":"2026-02-25T11:21:08.785039Z","updatedAt":"2026-02-25T11:21:08.785039Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndrysdal-byte/prediction-friction-tracker","description":"Prediction-market fee/KYC/withdrawal data, venue recommendations, and a paid x402 change feed.","title":"Prediction Market Friction Tracker","repository":{"url":"https://github.com/ndrysdal-byte/prediction-friction-tracker","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://prediction-friction-tracker-production.up.railway.app/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-14T12:44:01.125178Z","publishedAt":"2026-08-14T12:44:01.125178Z","updatedAt":"2026-08-14T12:44:01.125178Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ndyakov/lastfm-mcp","description":"Last.fm MCP server: scrobbles, charts, artist/album/track info and more","title":"Last.fm","repository":{"url":"https://github.com/ndyakov/lastfm-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"oci","identifier":"ghcr.io/ndyakov/lastfm-mcp:0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Last.fm API key (https://www.last.fm/api/account/create)","isRequired":true,"isSecret":true,"name":"LASTFM_API_KEY"},{"description":"Last.fm API secret; only needed for authenticated/write methods","isSecret":true,"name":"LASTFM_API_SECRET"},{"description":"Set to 1 to enable scrobbling/write tools","name":"LASTFM_ENABLE_WRITES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T12:27:59.296993Z","publishedAt":"2026-08-01T12:27:59.296993Z","updatedAt":"2026-08-01T12:27:59.296993Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.neat-technologies/neat","description":"Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP.","title":"NEAT","repository":{"url":"https://github.com/NEAT-Technologies/Neat","source":"github"},"version":"0.10.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@neat.is/mcp","version":"0.10.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the NEAT daemon the server queries. Defaults to the local daemon.","default":"http://localhost:8080","name":"NEAT_CORE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T13:24:47.65796Z","publishedAt":"2026-09-25T13:24:47.65796Z","updatedAt":"2026-09-25T13:24:47.65796Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.neat-technologies/neat","description":"Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP.","title":"NEAT","repository":{"url":"https://github.com/NEAT-Technologies/Neat","source":"github"},"version":"0.10.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@neat.is/mcp","version":"0.10.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the NEAT daemon the server queries. Defaults to the local daemon.","default":"http://localhost:8080","name":"NEAT_CORE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T18:16:05.885135Z","publishedAt":"2026-09-29T18:16:05.885135Z","updatedAt":"2026-09-29T18:16:05.885135Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.neat-technologies/neat","description":"Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP.","title":"NEAT","repository":{"url":"https://github.com/NEAT-Technologies/Neat","source":"github"},"version":"0.10.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@neat.is/mcp","version":"0.10.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the NEAT daemon the server queries. Defaults to the local daemon.","default":"http://localhost:8080","name":"NEAT_CORE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T14:24:30.53557Z","publishedAt":"2026-09-30T14:24:30.53557Z","updatedAt":"2026-09-30T14:24:30.53557Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.neat-technologies/neat","description":"Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP.","title":"NEAT","repository":{"url":"https://github.com/NEAT-Technologies/Neat","source":"github"},"version":"0.10.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@neat.is/mcp","version":"0.10.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the NEAT daemon the server queries. Defaults to the local daemon.","default":"http://localhost:8080","name":"NEAT_CORE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T14:58:56.680798Z","publishedAt":"2026-09-30T14:58:56.680798Z","updatedAt":"2026-09-30T14:58:56.680798Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.neat-technologies/neat","description":"Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP.","title":"NEAT","repository":{"url":"https://github.com/NEAT-Technologies/Neat","source":"github"},"version":"0.10.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@neat.is/mcp","version":"0.10.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the NEAT daemon the server queries. Defaults to the local daemon.","default":"http://localhost:8080","name":"NEAT_CORE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T16:22:12.653663Z","publishedAt":"2026-09-30T16:22:12.653663Z","updatedAt":"2026-09-30T16:22:12.653663Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.neat-technologies/neat","description":"Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP.","title":"NEAT","repository":{"url":"https://github.com/NEAT-Technologies/Neat","source":"github"},"version":"0.6.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@neat.is/mcp","version":"0.6.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the NEAT daemon the server queries. Defaults to the local daemon.","default":"http://localhost:8080","name":"NEAT_CORE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T12:28:01.329049Z","publishedAt":"2026-07-30T12:28:01.329049Z","updatedAt":"2026-07-30T12:28:01.329049Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.neat-technologies/neat:0.6.4","count":30}}
