{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infoinlet-marketplace/mcp-s3","description":"Read-only S3/MinIO/R2 object storage for AI agents — list buckets/objects, metadata, fetch.","repository":{"url":"https://github.com/infoinlet-marketplace/marketplace","source":"github","subfolder":"services/mcp-s3"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@infoinlet/mcp-s3","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-31T00:55:06.822275Z","publishedAt":"2026-05-31T00:55:06.822275Z","updatedAt":"2026-05-31T00:55:06.822275Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infoinlet-marketplace/mcp-social","description":"Multi-platform social posting for AI agents (Postiz) — channels, schedule/publish posts.","repository":{"url":"https://github.com/infoinlet-marketplace/marketplace","source":"github","subfolder":"services/mcp-social"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@infoinlet/mcp-social","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T13:29:48.513049Z","publishedAt":"2026-05-29T13:29:48.513049Z","updatedAt":"2026-05-29T13:29:48.513049Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infoinlet-marketplace/mcp-stripe","description":"Read-only Stripe for AI agents — customers, charges, subscriptions, invoices, balance.","repository":{"url":"https://github.com/infoinlet-marketplace/marketplace","source":"github","subfolder":"services/mcp-stripe"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@infoinlet/mcp-stripe","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-31T00:55:08.565667Z","publishedAt":"2026-05-31T00:55:08.565667Z","updatedAt":"2026-05-31T00:55:08.565667Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infoinlet-marketplace/mcp-time","description":"Time & date for AI agents — timezones, conversion, date math, diffs, cron, business days.","repository":{"url":"https://github.com/infoinlet-marketplace/marketplace","source":"github","subfolder":"services/mcp-time"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@infoinlet/mcp-time","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T13:29:49.981877Z","publishedAt":"2026-05-29T13:29:49.981877Z","updatedAt":"2026-05-29T13:29:49.981877Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infoinlet-marketplace/mcp-translate","description":"Translation for AI agents — translate, detect, batch; Japanese keigo registers. OpenRouter.","repository":{"url":"https://github.com/infoinlet-marketplace/marketplace","source":"github","subfolder":"services/mcp-translate"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@infoinlet/mcp-translate","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T13:29:50.764781Z","publishedAt":"2026-05-29T13:29:50.764781Z","updatedAt":"2026-05-29T13:29:50.764781Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infoinlet-marketplace/mcp-workflow","description":"Workflow automation for AI agents — browse 125 connectors + 234 templates, run via FluxTurn.","repository":{"url":"https://github.com/infoinlet-marketplace/marketplace","source":"github","subfolder":"services/workflow-mcp"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@infoinlet/mcp-workflow","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T13:29:52.323979Z","publishedAt":"2026-05-29T13:29:52.323979Z","updatedAt":"2026-05-29T13:29:52.323979Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infolegalge/legal-ge","description":"Find verified legal specialists in Georgia from natural-language queries. Trilingual (ka/en/ru).","repository":{"url":"https://github.com/infolegalge/legal.ge-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@legalge/mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Override the legal.ge API base URL (e.g. for staging). Defaults to https://legal.ge.","format":"string","name":"LEGALGE_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T16:47:29.427238Z","publishedAt":"2026-05-21T16:47:29.427238Z","updatedAt":"2026-05-21T16:47:29.427238Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.infraveilhq/agent-guard","description":"Gate an AI agent's destructive actions behind human approval, with a tamper-evident log.","title":"Infraveil Agent Guard","repository":{"url":"https://github.com/infraveilhq/infraveil-guard","source":"github"},"version":"0.1.1","websiteUrl":"https://infraveil.com","packages":[{"registryType":"pypi","identifier":"infraveil-guard","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Severity at/above which an action is gated: none|low|medium|high|critical (default high).","name":"INFRAVEIL_GUARD_THRESHOLD"},{"description":"enforce (block dangerous actions pending approval) or audit (log only, never block). Default enforce.","name":"INFRAVEIL_GUARD_MODE"},{"description":"Directory for the ledger and approval queue (default ~/.infraveil-guard).","name":"INFRAVEIL_GUARD_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T09:48:37.234774Z","publishedAt":"2026-06-22T09:48:37.234774Z","updatedAt":"2026-06-22T09:48:37.234774Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.infraveilhq/control-plane","description":"Govern your backend control plane from your AI agent - signed, human-approval-gated.","title":"Infraveil Control Plane","repository":{"url":"https://github.com/infraveilhq/infraveil-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://infraveil.com","packages":[{"registryType":"pypi","identifier":"infraveil-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Control-plane base URL, e.g. https://api.infraveil.com","isRequired":true,"name":"INFRAVEIL_BASE_URL"},{"description":"Your Infraveil client id (same one the agent uses)","isRequired":true,"name":"INFRAVEIL_CLIENT_ID"},{"description":"The agent id this MCP server speaks for","isRequired":true,"name":"INFRAVEIL_AGENT_ID"},{"description":"The agent's existing token; used to sign requests. Never minted here.","isRequired":true,"isSecret":true,"name":"INFRAVEIL_AGENT_TOKEN"},{"description":"Alternative to the four vars above: path to your rendered agent source; ids and token are read from it.","name":"INFRAVEIL_AGENT_FILE"},{"description":"Verify the control plane's response signatures (default on). Set 0 only for debugging.","name":"INFRAVEIL_VERIFY_RESPONSES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T20:11:12.77829Z","publishedAt":"2026-06-19T20:11:12.77829Z","updatedAt":"2026-06-19T20:11:12.77829Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ingero-io/ingero","description":"eBPF-based GPU causal observability with 7 MCP tools for AI-assisted GPU debugging","title":"Ingero","repository":{"url":"https://github.com/ingero-io/ingero","source":"github"},"version":"0.8.2","websiteUrl":"https://ingero.io","packages":[{"registryType":"oci","identifier":"ghcr.io/ingero-io/ingero:v0.8.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-18T18:26:21.870469Z","publishedAt":"2026-03-18T18:26:21.870469Z","updatedAt":"2026-03-18T18:26:21.870469Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ingressward/mcp-server","description":"Block prompt injection, evasive spacing, and obscene content before it reaches your LLM.","repository":{"url":"https://github.com/ingressward/ingressward-mcp-server","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"@ingressward/mcp-server","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your IngressWard API key. Get one at https://www.ingressward.com.","isRequired":true,"format":"string","isSecret":true,"name":"INGRESSWARD_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-04T10:06:55.470272Z","publishedAt":"2026-06-04T10:06:55.470272Z","updatedAt":"2026-06-04T10:06:55.470272Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inhuman/mcp-exec","description":"Single exec tool running caller Python in a network-isolated locked-down sandbox.","title":"Exec Sandbox","repository":{"url":"https://github.com/inhuman/mcp-exec","source":"github"},"version":"0.5.4","packages":[{"registryType":"oci","identifier":"docker.io/idconstruct/mcp-exec:v0.5.4","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"No network for the sandbox (stdio posture).","value":"none","type":"named","name":"--network"},{"description":"Read-only root filesystem.","type":"named","name":"--read-only"},{"description":"Drop all Linux capabilities.","value":"ALL","type":"named","name":"--cap-drop"},{"description":"Block privilege escalation.","value":"no-new-privileges","type":"named","name":"--security-opt"},{"description":"Run as the non-root sandbox user.","value":"65532:65532","type":"named","name":"--user"},{"description":"Writable ephemeral workspace (rootfs is read-only).","value":"/tmp:rw,noexec,nosuid,size=64m","type":"named","name":"--tmpfs"},{"description":"Memory limit.","value":"256m","type":"named","name":"--memory"},{"description":"PID limit.","value":"128","type":"named","name":"--pids-limit"},{"description":"CPU limit.","value":"1","type":"named","name":"--cpus"}],"environmentVariables":[{"description":"MCP transport. Must be 'stdio' for direct docker/stdio use.","default":"stdio","name":"MCP_EXEC_TRANSPORT"},{"description":"Default wall-clock timeout per exec, seconds.","default":"30","name":"MCP_EXEC_DEFAULT_TIMEOUT_S"},{"description":"Maximum wall-clock timeout a caller may request, seconds.","default":"300","name":"MCP_EXEC_MAX_TIMEOUT_S"},{"description":"Cap on combined stdout/stderr before truncation.","default":"1048576","name":"MCP_EXEC_MAX_OUTPUT_BYTES"},{"description":"Cap on stdin passed to the sandboxed code.","default":"1048576","name":"MCP_EXEC_MAX_STDIN_BYTES"},{"description":"Optional X-MCP-AUTH token (http/sse transports only).","isSecret":true,"name":"MCP_EXEC_AUTH_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T09:45:26.647237Z","publishedAt":"2026-07-20T09:45:26.647237Z","updatedAt":"2026-07-20T09:45:26.647237Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inhuman/mcp-k8s-ephemeral-job","description":"Runs a command in a throwaway Kubernetes pod and returns exit code, output and artifacts.","title":"Kubernetes Ephemeral Job","repository":{"url":"https://github.com/inhuman/mcp-k8s-ephemeral-job","source":"github"},"version":"0.7.1","packages":[{"registryType":"oci","identifier":"docker.io/idconstruct/mcp-k8s-ephemeral-job:v0.7.1","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the kubeconfig directory read-only so the server can reach the cluster.","value":"{kubeconfig_dir}:/kube:ro","variables":{"kubeconfig_dir":{"description":"Host directory holding your kubeconfig, e.g. /home/you/.kube","isRequired":true}},"type":"named","name":"--volume"},{"description":"Read-only root filesystem — the server writes nothing locally.","type":"named","name":"--read-only"},{"description":"Drop all Linux capabilities.","value":"ALL","type":"named","name":"--cap-drop"},{"description":"Block privilege escalation.","value":"no-new-privileges","type":"named","name":"--security-opt"},{"description":"Memory limit for the server process itself.","value":"256m","type":"named","name":"--memory"}],"environmentVariables":[{"description":"Strict image allowlist (CSV). Empty means every call is rejected, so this must be set.","isRequired":true,"name":"MCP_K8S_ALLOWED_IMAGES"},{"description":"Path to the kubeconfig inside the container. Empty = use in-cluster credentials.","default":"/kube/config","name":"MCP_K8S_KUBECONFIG"},{"description":"Namespace the ephemeral pods are created in. Needs a Role/RoleBinding for jobs and pods.","default":"mcp-ephemeral","name":"MCP_K8S_NAMESPACE"},{"description":"MCP transport: stdio | http | sse. Must be 'stdio' for direct docker/stdio use.","default":"stdio","name":"MCP_K8S_TRANSPORT"},{"description":"Default wall-clock timeout per job, seconds.","default":"60","name":"MCP_K8S_DEFAULT_TIMEOUT_S"},{"description":"Maximum wall-clock timeout a caller may request, seconds.","default":"600","name":"MCP_K8S_MAX_TIMEOUT_S"},{"description":"Cap on combined stdout/stderr before truncation.","default":"1048576","name":"MCP_K8S_MAX_OUTPUT_BYTES"},{"description":"Cap on the total size of returned artifacts.","default":"10485760","name":"MCP_K8S_MAX_ARTIFACT_BYTES"},{"description":"Maximum ephemeral pods running at the same time.","default":"10","name":"MCP_K8S_MAX_CONCURRENT"},{"description":"Pod CPU request; limits come from the caller or the namespace LimitRange.","default":"1","name":"MCP_K8S_DEFAULT_CPU"},{"description":"Pod memory request; limits come from the caller or the namespace LimitRange.","default":"512Mi","name":"MCP_K8S_DEFAULT_MEMORY"},{"description":"Helper image used to inject input files and collect artifacts.","default":"busybox:1.36","name":"MCP_K8S_SIDECAR_IMAGE"},{"description":"Image carrying git for the clone init container. Empty disables the clone field.","name":"MCP_K8S_CLONE_IMAGE"},{"description":"Secret with git tokens, mounted only on the cloner. Empty disables the clone field.","isSecret":true,"name":"MCP_K8S_CLONE_SECRET"},{"description":"Existing PVC mounted into every job pod as a shared cache. Empty = no cache.","name":"MCP_K8S_CACHE_PVC"},{"description":"Where the cache PVC is mounted, e.g. /go/pkg/mod. Empty = no cache.","name":"MCP_K8S_CACHE_MOUNT_PATH"},{"description":"JSON object of env vars added to every job pod; caller keys win on collision.","name":"MCP_K8S_JOB_EXTRA_ENV"},{"description":"Optional X-MCP-AUTH token required on every request (http/sse transports only).","isSecret":true,"name":"MCP_K8S_AUTH_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T09:51:22.058237Z","publishedAt":"2026-07-20T09:51:22.058237Z","updatedAt":"2026-07-20T09:51:22.058237Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inhuman/mcp-ssh-fleet","description":"Curated ssh_probe diagnostics and single-host ssh_exec over an allowlisted SSH fleet.","title":"SSH Fleet","repository":{"url":"https://github.com/inhuman/mcp-ssh-fleet","source":"github"},"version":"0.1.5","packages":[{"registryType":"oci","identifier":"ghcr.io/inhuman/mcp-ssh-fleet:0.1.5","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the host inventory allowlist (YAML), read-only.","isRequired":true,"value":"{inventory_path}:/etc/ssh-fleet/inventory.yaml:ro","variables":{"inventory_path":{"description":"Absolute path to your inventory.yaml on the host (see deploy/inventory.example.yaml).","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"},{"description":"Mount the private SSH key, read-only.","isRequired":true,"value":"{key_path}:/etc/ssh-fleet/id_ed25519:ro","variables":{"key_path":{"description":"Absolute path to the private SSH key on the host.","isRequired":true,"format":"filepath","isSecret":true}},"type":"named","name":"-v"}],"environmentVariables":[{"description":"MCP transport. Must be 'stdio' for direct docker/stdio use.","default":"stdio","name":"SSH_FLEET_TRANSPORT"},{"description":"Per-host command timeout in seconds (1..600).","default":"20","name":"SSH_FLEET_CMD_TIMEOUT_SECONDS"},{"description":"Cap on output bytes per host section (>=256).","default":"8192","name":"SSH_FLEET_OUTPUT_CAP_BYTES"},{"description":"Parallelism for ssh_probe.","default":"8","name":"SSH_FLEET_PROBE_CONCURRENCY"},{"description":"Safety cap on the number of hosts in one probe.","default":"50","name":"SSH_FLEET_PROBE_MAX_HOSTS"},{"description":"Optional X-MCP-AUTH bearer token (only used by the http/sse transports).","isSecret":true,"name":"SSH_FLEET_AUTH_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T09:44:08.359043Z","publishedAt":"2026-07-20T09:44:08.359043Z","updatedAt":"2026-07-20T09:44:08.359043Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inite-ai/inite-brain-service","description":"Open-source bitemporal memory layer for LLM agents — knowledge graph with conflict resolution.","title":"Inite Brain","repository":{"url":"https://github.com/inite-ai/inite-brain-service","source":"github"},"version":"0.1.0","websiteUrl":"https://brain.inite.ai","remotes":[{"type":"streamable-http","url":"https://brain.inite.ai/mcp/{companyId}","headers":[{"description":"Bearer <API_KEY> — issued from the brain.inite.ai dashboard. Scoped to read / write / admin.","isRequired":true,"isSecret":true,"name":"Authorization"}],"variables":{"companyId":{"description":"Tenant identifier issued at signup — scopes the memory graph to your company.","isRequired":true}}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"backend":"surrealdb","benchmarks":["LoCoMo"],"license":"AGPL-3.0","scopes":["read","write","admin"],"tools":18}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-24T02:38:16.9225Z","publishedAt":"2026-06-24T02:38:16.9225Z","updatedAt":"2026-06-24T02:38:16.9225Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inkog-io/inkog","description":"Security co-pilot for AI agents. Scan for vulnerabilities, audit MCP servers, verify governance.","repository":{"url":"https://github.com/inkog-io/inkog-mcp","source":"github"},"version":"1.0.20","packages":[{"registryType":"npm","identifier":"@inkog-io/mcp","version":"1.0.20","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Inkog API key from https://app.inkog.io (free tier available)","isRequired":true,"format":"string","isSecret":true,"name":"INKOG_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-28T09:57:17.731778Z","publishedAt":"2026-02-28T09:57:17.731778Z","updatedAt":"2026-02-28T09:57:17.731778Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inspicere/mcp-defectdojo","description":"MCP server for DefectDojo: 24 tools with RBAC, HMAC audit chain, and SIEM forwarding","title":"DefectDojo","repository":{"url":"https://github.com/inspicere/mcp-defectdojo","source":"github"},"version":"3.3.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-defectdojo","version":"3.3.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the DefectDojo instance (must use https:// unless ALLOW_INSECURE_HTTP=true)","isRequired":true,"name":"DEFECTDOJO_URL"},{"description":"API key for DefectDojo (generate at DefectDojo > API v2 > Your API Key). Use DEFECTDOJO_READ_API_KEY + DEFECTDOJO_WRITE_API_KEY for least-privilege dual-key mode.","isRequired":true,"isSecret":true,"name":"DEFECTDOJO_API_KEY"},{"description":"Optional read-only API key (used for GET requests in dual-key mode)","isSecret":true,"name":"DEFECTDOJO_READ_API_KEY"},{"description":"Optional write API key (used for POST/PATCH in dual-key mode)","isSecret":true,"name":"DEFECTDOJO_WRITE_API_KEY"},{"description":"Bearer token granting admin-role access (legacy single-token mode — prefer MCP_ROLE_<NAME>=<token>:<role> for RBAC)","isSecret":true,"name":"MCP_AUTH_TOKEN"},{"description":"HMAC key for audit log integrity chain. Required for cross-restart log verification on network transports. Generate with: python3 -c 'import secrets; print(secrets.token_hex(32))'","isSecret":true,"name":"AUDIT_HMAC_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-28T01:33:22.467486Z","publishedAt":"2026-05-28T01:33:22.467486Z","updatedAt":"2026-05-28T01:33:22.467486Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inspirio-co/rootr-cli","description":"Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.","title":"Rootr","repository":{"url":"https://github.com/inspirio-co/rootr-cli","source":"github"},"version":"0.2.1","websiteUrl":"https://rootr.io","remotes":[{"type":"streamable-http","url":"https://rootr.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T04:59:59.530067Z","publishedAt":"2026-07-19T04:59:59.530067Z","updatedAt":"2026-07-19T04:59:59.530067Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.instagitai/instagit","description":"MCP server for Instagit — AI-powered Git repository analysis for coding agents","repository":{"url":"https://github.com/InstalabsAI/instagit","source":"github"},"version":"0.1.5","packages":[{"registryType":"npm","identifier":"instagit","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from instagit.com for higher rate limits and faster analysis","format":"string","isSecret":true,"name":"INSTAGIT_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-08T00:57:31.606484Z","publishedAt":"2026-02-08T00:57:31.606484Z","updatedAt":"2026-02-08T00:57:31.606484Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.integsec/turbopentest","description":"AI-powered penetration testing. Launch scans, review findings, download reports.","repository":{"url":"https://github.com/integsec/turbopentest-mcp","source":"github"},"version":"0.1.5","packages":[{"registryType":"npm","identifier":"@turbopentest/mcp-server","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your TurboPentest API key for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TURBOPENTEST_API_KEY"},{"description":"Custom API base URL (default: https://turbopentest.com/api)","format":"string","name":"TURBOPENTEST_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-16T06:52:09.539777Z","publishedAt":"2026-03-16T06:52:09.539777Z","updatedAt":"2026-03-16T06:52:09.539777Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.intelli-verse-x/router-mcp","description":"Run the Intelliverse platform from any agent: apps, API keys, knowledge bases, email, media, chat.","repository":{"url":"https://github.com/intelli-verse-x/router-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/intelli-verse-x/router-mcp/releases/download/v0.2.0/router-mcp-0.2.0.mcpb","version":"0.2.0","fileSha256":"50375394835857c323327979e8cd0ecdeb1b1175903b77e42d261585f0a7f8d3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Tier API key (chat, KB, media, email, credits)","isRequired":true,"isSecret":true,"name":"ROUTER_API_KEY"},{"description":"Management key (apps + key administration)","isSecret":true,"name":"ROUTER_MANAGEMENT_KEY"},{"description":"Default workspace UUID for admin tools","name":"ROUTER_WORKSPACE_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T14:53:50.950835Z","publishedAt":"2026-07-12T14:53:50.950835Z","updatedAt":"2026-07-12T14:53:50.950835Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.intent-driven-software/idf-mcp","description":"Turn an IDF domain into an MCP server with invariants and role scopes in every tool description.","repository":{"url":"https://github.com/intent-driven-software/idf-mcp","source":"github"},"version":"1.0.2","packages":[{"registryType":"npm","identifier":"@intent-driven/mcp-server","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the IDF host runtime (e.g. http://localhost:3001).","isRequired":true,"format":"string","name":"IDF_SERVER"},{"description":"IDF domain to expose as MCP tools (e.g. invest, booking, planning).","isRequired":true,"format":"string","name":"IDF_DOMAIN"},{"description":"Set to 0 if the host runtime already bootstrapped the domain; 1 (default) to bootstrap from IDF_ONTOLOGY_PATH on first connection.","format":"string","name":"IDF_BOOTSTRAP"},{"description":"Filesystem path to the domain ontology module (only used when IDF_BOOTSTRAP=1).","format":"string","name":"IDF_ONTOLOGY_PATH"},{"description":"Optional bearer token forwarded to the host runtime as the agent's role credential.","format":"string","isSecret":true,"name":"IDF_AUTH_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-06T14:54:00.068039Z","publishedAt":"2026-05-06T14:54:00.068039Z","updatedAt":"2026-05-06T14:54:00.068039Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.intentions-me/intentions-mcp","description":"Personalized timing intelligence for AI agents — ask 'should I do X on this date?'","title":"Intentions MCP Server","repository":{"url":"https://github.com/intentions-me/intentions-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://www.intentions.me","remotes":[{"type":"streamable-http","url":"https://mcp.intentions.me/mcp","headers":[{"description":"Bearer API key (format: itm_...). Generate one at https://www.intentions.me/account","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T15:21:27.320269Z","publishedAt":"2026-06-02T15:21:27.320269Z","updatedAt":"2026-06-02T15:21:27.320269Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.intenttext/intenttext-mcp","description":"Parse, validate, query, and render IntentText (.it) documents for AI agents","repository":{"url":"https://github.com/intenttext/intenttext-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"@intenttext/mcp-server","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-05T18:49:58.061106Z","publishedAt":"2026-03-05T18:49:58.061106Z","updatedAt":"2026-03-05T18:49:58.061106Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.intlpull/intlpull","description":"AI-powered i18n platform with 50+ tools for translations, OTA releases, and more.","repository":{"url":"https://github.com/intlpullhq/intlpull","source":"github"},"version":"0.2.1","packages":[{"registryType":"npm","identifier":"@intlpullhq/mcp-server","version":"0.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-08T17:25:13.649675Z","publishedAt":"2026-02-08T17:25:13.649675Z","updatedAt":"2026-02-08T17:25:13.649675Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.introfini/mcp-server-zotero-dev","description":"MCP server enabling AI assistants to build, test, and debug Zotero plugins","repository":{"url":"https://github.com/introfini/mcp-server-zotero-dev","source":"github","subfolder":"packages/mcp-server"},"version":"1.1.2","packages":[{"registryType":"npm","identifier":"@introfini/mcp-server-zotero-dev","version":"1.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"RDP port for Zotero connection","format":"string","name":"ZOTERO_RDP_PORT"},{"description":"RDP host for Zotero connection","format":"string","name":"ZOTERO_RDP_HOST"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T14:24:59.20136Z","publishedAt":"2026-06-25T14:24:59.20136Z","updatedAt":"2026-06-25T14:24:59.20136Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.introman2023/tonzar","description":"Search 160k+ Russian B2B products from 8,900+ verified manufacturers (EN/RU).","title":"Tonzar B2B Russian Export Marketplace","repository":{"url":"https://github.com/introman2023/tonzar-mcp","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://tonzar.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-10T15:22:54.758912Z","publishedAt":"2026-05-10T15:22:54.758912Z","updatedAt":"2026-05-10T15:22:54.758912Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.invapi-org/invapi-mcp","description":"Extract, create, convert & validate invoices (UBL, CII, XRechnung, ZUGFeRD, PDF, Excel)","repository":{"url":"https://github.com/invapi-org/invapi-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"@invapi/mcp-server","version":"1.0.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for Invapi","isRequired":true,"format":"string","isSecret":true,"name":"INVAPI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-22T13:18:08.766804Z","publishedAt":"2026-02-22T13:18:08.766804Z","updatedAt":"2026-02-22T13:18:08.766804Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.invertedhoologan/eval-engine-mcp","description":"Pay-per-call AI evaluation MCP server. Score LLM outputs against benchmark rubrics via Workers AI.","title":"Eval Engine API","version":"0.1.0","websiteUrl":"https://eval.zuluworksai.com","remotes":[{"type":"streamable-http","url":"https://eval.zuluworksai.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T15:30:59.90585Z","publishedAt":"2026-07-17T15:30:59.90585Z","updatedAt":"2026-07-17T15:30:59.90585Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.invertedhoologan/sovereign-engine","description":"15 paid AI agent primitives via x402 (USDC on Base). Pay-per-call MCP server.","repository":{"url":"https://github.com/invertedhoologan/sovereign-engine","source":"github"},"version":"0.4.0","remotes":[{"type":"streamable-http","url":"https://api.zuluworksai.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T15:05:54.016074Z","publishedAt":"2026-06-25T15:05:54.016074Z","updatedAt":"2026-06-25T15:05:54.016074Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.invertedhoologan/sovereign-engine:0.4.0","count":30}}
