Main
把 Jarvis Registry 当作统一入口:用网关代理 MCP/A2A 流量,而不是让每个 copilot 直连每个工具。
先把 OIDC(Keycloak/Cognito/Entra ID)配好,再接入客户端并把 MCP servers/agents 注册到网关后面。
把 ACL 当作配置资产:从最小权限开始,逐步细化到单个工具级别的权限边界。
尽早开启可观测性(OpenTelemetry + Prometheus),让故障排查有审计链路与延迟数据。
README (excerpt)
Connect any AI copilot or autonomous agent to your enterprise tools — through a single, secure MCP gateway with built-in identity, access control, and full observability.
What is Jarvis Registry?
Jarvis Registry is an open-source, enterprise-grade MCP (Model Context Protocol) and A2A Agent Gateway and Workflow Orchestration platform built by ASCENDING Inc.
It solves one of the hardest problems in enterprise AI: giving AI copilots and autonomous agents secure, governed access to internal tools and data — without fragmented integrations or security blind spots.
| Capability | Description |
|---|---|
| MCP Gateway & Reverse Proxy | Single authenticated entry point for all AI clients and agents using MCP over SSE or Streamable HTTP |
| AI Copilot Integration | Connect Cursor, Claude Desktop, GitHub Copilot, VS Code, and any MCP-compatible copilot to enterprise tools |
| A2A Agent Orchestration | Register and manage autonomous agents; orchestrator agents coordinate worker agents through the same secure gateway |
| Identity & Access Management | OAuth 2.0/OIDC with Keycloak, Amazon Cognito, and Microsoft Entra ID — no custom auth code needed |
| Fine-Grained Access Control | ACL engine enforces scope-based, role-based permissions down to the individual tool level |
| Skill & Context-Based Discovery | Semantic search over skills, descriptions, and tags so agents and copilots find the right MCP server or A2A agent at runtime |
| Audit & Observability | Full request logging, OpenTelemetry tracing, and Prometheus metrics |
Source-backed notes
- README 的 Quick Start 使用
uv sync与docker compose --profile full up -d,并在http://localhost:80打开 UI。 - README 列出 OAuth 2.0/OIDC 集成(Keycloak、Amazon Cognito、Microsoft Entra ID)。
- README 强调审计与可观测性:请求日志、OpenTelemetry tracing 与 Prometheus metrics。
FAQ
- 它是开源的吗?:是:GitHub 许可证元数据显示为 Apache-2.0。
- 本地体验必须用 Docker 吗?:不必须,但 README 推荐 Docker Compose 作为最快路径;生产再考虑 Kubernetes。
- 哪些客户端能接?:README 提到 Cursor/Claude Desktop/VS Code 等 MCP 客户端,可通过网关传输接入。