jarvis-registry
Connect any AI copilot or autonomous agent to your enterprise tools — through a single, secure MCP/Agent gateway with built-in identity, access control, and full observability.
Jarvis Registry is an enterprise-grade MCP gateway and agent orchestration platform that provides a unified, secure entry point for AI copilots and autonomous agents to access internal tools and data. Developed by ASCENDING Inc, it acts as a reverse proxy for Model Context Protocol connections, enforcing OAuth-based identity management, fine-grained access control, and full observability across all AI interactions. The platform supports both MCP-compatible copilots like Claude Desktop and Cursor, as well as agent-to-agent (A2A) orchestration workflows, making it particularly valuable for organizations deploying AI at scale.
Key Features
Use Cases
- 01Providing secure, governed access to enterprise tools for multiple AI copilots across development teams
- 02Orchestrating autonomous agent workflows where coordinator agents delegate tasks to specialized worker agents
- 03Centralizing authentication and authorization for all AI-to-tool interactions in regulated industries
- 04Enabling semantic discovery of available MCP servers and agents at runtime based on task requirements
- 05Monitoring and auditing all AI copilot and agent activity for compliance and security purposes
- 06Federating MCP server access across multiple departments or business units with different permission models
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
jarvis-registry — FAQ
What is Jarvis Registry?+
Jarvis Registry is an open-source MCP gateway and agent orchestration platform that acts as a secure, authenticated entry point for AI copilots and autonomous agents to access enterprise tools and data. It provides identity management, access control, and observability for all Model Context Protocol connections.
How do I install Jarvis Registry?+
Clone the repository, copy the .env.example file to .env and configure your identity provider credentials, set up a Python virtual environment with uv sync, then start all services using docker compose --profile full up -d. The registry UI will be available at localhost:80.
Which AI clients work with Jarvis Registry?+
Jarvis Registry supports any MCP-compatible client, including Claude Desktop, Cursor, GitHub Copilot, VS Code, and other copilots that use the Model Context Protocol. It also orchestrates custom autonomous agents through its A2A (agent-to-agent) interface.
What prerequisites are needed to run Jarvis Registry?+
You need Docker and Docker Compose for deployment, Python with uv for virtual environment setup, and credentials for an OAuth 2.0/OIDC identity provider such as Keycloak, Amazon Cognito, or Microsoft Entra ID.
Is Jarvis Registry free to use?+
Yes, Jarvis Registry is open-source software licensed under the Apache 2.0 License, which allows free use, modification, and distribution for both commercial and non-commercial purposes.
What is the difference between MCP gateway and A2A orchestration?+
The MCP gateway provides secure access for AI copilots (like Claude Desktop or Cursor) to connect to enterprise tools via the Model Context Protocol. A2A (agent-to-agent) orchestration allows autonomous coordinator agents to discover, invoke, and manage worker agents through the same secure gateway infrastructure.
How do I install jarvis-registry?+
Open the source repository on GitHub and follow its README. jarvis-registry is a mcp server — MCP Agents Market links you directly to the official repo.
Is jarvis-registry free?+
jarvis-registry is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.