Jarvis Registry
Jarvis Registry is a self-hostable enterprise AI gateway and registry for connecting AI clients to governed MCP servers(tools), agents, and private skills. Deploy it in your environment and use its identity, access-control, and observability features to manage how clients reach registered resources.
What is Jarvis Registry?¶
Jarvis Registry is an open-source, enterprise-grade orchestration platform for MCP Gateway, Agent Gateway, and Skill Gateway capabilities built by ASCENDING Inc. It solves one of the hardest problems in enterprise AI: giving AI chatbots, copilots, developer IDEs, and autonomous agents secure, governed access to internal tools, data, and approved skills — without fragmented integrations or security blind spots.
Jarvis Registry acts as a centralized control plane for tool calling and orchestration between AI clients (copilots, custom chatbots, IDEs, agents) and enterprise MCP servers and skills. Requests are authenticated and checked against configured scopes and resource ACLs before protected resources are returned or invoked. See Security Control Design for how those controls work together.
Whether you are building a custom chatbot, connecting Claude Code, Codex, GitHub Copilot, Cursor, or VS Code to internal tools, orchestrating fleets of autonomous A2A agents, or federating tools and skills across cloud environments, Jarvis Registry lets your engineers focus on the user experience while the platform handles secure tool discovery, calling, and orchestration with built-in governance, discoverability, and auditability.
Private Deployment and Compliance¶
Jarvis Registry can be deployed in a customer's environment, including private and on-premises deployments. Its authentication, RBAC, resource ACL, and observability capabilities can support a customer's security and compliance controls. A private deployment does not itself grant SOC 2 or another certification; certification applies to the customer's in-scope organization or service and its independently assessed controls.
See the Deployment Guide, Security Control Design, and Observability for the deployment and control details.
See It in Action¶
What It Does¶
| Capability | Description |
|---|---|
| Gateway & Proxy | Single authenticated entry point for all AI clients and agents — supports MCP transports (SSE, Streamable HTTP), Agent transports (JSON-RPC 2.0 over HTTP, HTTP+JSON), and Skill Gateway routing, rate limiting, and policy enforcement flow directly from the Registry |
| Registry | Compliance enforcement layer for MCP servers and Agent Registry — validates AgentCard schema, MCP tool declarations, and transport compliance (JSON-RPC 2.0, HTTP+JSON); tracks Agent spec version per agent and stores custom discovery paths and auth prerequisites; the single source of truth the gateway derives every invocation decision from |
| Chatbot, Copilot & IDE Integration | Connect chatbots, copilots, developer IDEs, and web apps to enterprise tools — including Claude Code, Codex, GitHub Copilot, Cursor, and VS Code. Engineers focus on the user experience; Jarvis Registry handles tool calling, governed skill delivery, and orchestration. |
| Skill Management & Distribution | Manage private, approved skills with categories, tags, versions, supporting files, and ACLs, then distribute accessible skills to Claude Code, Codex, and GitHub Copilot with the AI Skills CLI |
| A2A Agent Workflow | Register and manage autonomous agents; orchestrator agents coordinate worker agents through the same secure gateway |
| Identity & Access Management | Governance enforcement layer that sits above your IdP (Keycloak, Cognito, Entra ID, Okta) — manages per-agent OAuth 2.0/OIDC auth prerequisites, Client Credentials (M2M) flows, and RBAC mappings, then propagates the enforced policy to the gateway |
| Fine-Grained Access Control | ACL engine enforces scope-based, role-based permissions down to the individual tool level |
| Audit & Observability | Full request logging, OpenTelemetry tracing, and Prometheus metrics |
Architecture Overview¶
Built by ASCENDING Inc¶
Jarvis Registry is developed and maintained by ASCENDING Inc. For more information about Jarvis AI and our broader AI platform:
- Website: ascendingdc.com/jarvis-ai
- Jarvis Registry Product Page: ascendingdc.com/jarvis-ai/jarvis-registry
- Governed AI Layer: ascendingdc.com/jarvis-ai/governed-ai
- Explore Agentic: exploreagentic.ai — the field guide to enterprise agentic AI, published by ASCENDING
- YouTube: ASCENDING Inc Channel
- LinkedIn: ASCENDING Inc
- GitHub: ascending-llc/jarvis-registry