DA

dfradehubs/agentgram

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 1 forks 품질 58 트렌드 18MIT

모든 AI 대리인 및 MCPs를 위한 단 하나 정면 문

개요

1개의 MCP 엔드포인트. 한 채팅. 모든 대리인. 모든 AI 에이전트에 대한 단일 프론트 도어 - Agentgram은 REST, A2A 및 ADK를 말한다, 그리고 밖으로 방법을 청소 AG-UI 이벤트를 방출, 그래서 UI는 에이전트가 내장 된 방법을 관리 할 필요가 없습니다. 내가 내장 된 모든 에이전트에 대한 다른 채팅 창과 함께 종료했습니다. 쿠버네티스 에이전트에 대해 하나, 로그에 대한 또 다른, 메트릭에 대해 - 각 자신의 프로토콜을 말. Agentgram는 내가 원했던 단 하나 정면 문입니다: , 각 것의 관계 없이는 타전한 underneath입니다. API는 다중화기입니다. 그것은 auth, 권한 및 세션 저장을 처리, 기본 프로토콜의 각 에이전트에 이야기, 및 AG-UI 이벤트의 균일 한 스트림에 모든 것을 변환. 웹 클라이언트는 스트림을 렌더링합니다. 답변이 REST 엔드포인트, A2A 피어 또는 Google ADK 앱에서 온지 알 필요가 없습니다. 모든 에이전트 및 MCP 서버에서 포인트 에이전트그램 - ADK, A2A 또는 사용자 정의 프로토콜을 사용하는지 여부 - 그들을 통해 노출.

개요(AI 번역)

회사 소개

1개의 MCP 엔드포인트. 한 채팅. 모든 대리인.

모든 AI 에이전트를위한 단일 프론트 도어 - Agentgram은 REST, A2A 및 ADK를 말합니다. 그리고 청결한 AG-UI 사건을 밖으로 밖으로 방출합니다, 그래서 UI는 대리인이 어떻게 건축하는지 걱정할 필요가 없습니다.

문서 & 가이드


왜

내가 내장 된 모든 에이전트에 대한 다른 채팅 창으로 종료 - 쿠버네티스에 대한 하나 에이전트, 로그에 대한 또 다른, 메트릭스에 대한 또 다른 — 각각의 자신의 프로토콜을 말하기. Agentgram은 내가 원한 단 하나 정면 문: ** 1개의 잡담 UI, 1개의 API, 각 대리인 **, 각 것의 방법에 관계없이 철사 underneath.

API는 다중화기입니다. 그것은 auth, 권한 및 세션 저장을 처리, 각 에이전트에 이야기 기본 프로토콜은 AG-UI 이벤트의 균일 한 스트림에 모든 것을 변환합니다. 웹 클라이언트 그냥 스트림 렌더링 - 그것은 REST 엔드 포인트에서 온 답변을 알 필요가 없습니다, A2A 동료 또는 Google ADK 앱.

[!팁] ** 살인자 기능 - RBAC 뒤에 모든 것을 집중하십시오. ** every 에이전트 및 MCP 서버 - ADK, A2A 또는 사용자 정의 프로토콜을 사용하는지 여부 - 그들을 노출

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Agentgram

One MCP endpoint. One chat. Every agent.

A single front door for all your AI agents — Agentgram speaks REST, A2A and ADK on the way in, and emits clean AG-UI events on the way out, so the UI never has to care how an agent is built.

📖 Documentation & guides


Why

I kept ending up with a different chat window for every agent I built — one for the Kubernetes agent, another for logs, another for metrics — each speaking its own protocol. Agentgram is the single front door I wanted: one chat UI, one API, every agent, regardless of how each one is wired underneath.

The API is a multiplexer. It handles auth, permissions and session storage, talks to each agent in its native protocol, and converts everything to a uniform stream of AG-UI events. The web client just renders that stream — it never needs to know whether an answer came from a REST endpoint, an A2A peer or a Google ADK app.

[!TIP] The killer feature — centralize everything, behind RBAC. Point Agentgram at every agent and MCP server in your company — whether they speak ADK, A2A or a custom protocol — and expose them through one API endpoint and one MCP endpoint. Role-based access control (RBAC) decides exactly who can reach which agent or MCP, so a single integration hands each person precisely the tools they’re entitled to — and nothing else. No more N integrations, N logins, N tools to wire up per client.

Features

  • 🏢 Centralize N agents and N MCP servers — register everything your company runs and reach it all through one API endpoint and one MCP endpoint.
  • 🛡️ RBAC — fine-grained, per-agent and per-MCP access control by group or user. Each caller only ever sees what they’re allowed to.
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →