1. Conduid
  2. Developer Tools
  3. Agent Graph
MCP server · Developer Tools

Agent Graph

Agent Graph is a Multi-Agent System built on the principles of Context Engineering

74Good

Scored 7 days ago · breakdown

About Agent Graph

Agent Graph is an MCP server published by keta1930 in the Developer Tools category: agent Graph is a Multi-Agent System built on the principles of Context Engineering.

The repository has 234 stars and 46 forks, with the last commit 6 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/keta1930/agent-graph

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Agent Graph

Powered by Claude · Grounded in docs

I know everything about Agent Graph. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 7 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

1 check has not been run yet.

Releases

v3.0mcp-agent-graph 3.0 · 28 Sep 20251️⃣ 系统级 Agent 系统级Agent将帮助用户定制Agent Workflow/Agent Graph与 MCP 工具 2️⃣ 可视化图编辑器 前端创作智能体工作流,所见即所得 3️⃣ 图嵌套图 Agent复用性,任何图都可作为其他图的节点使用,构建分层智能系统 4️⃣ 任务调度系统 支持定时、周期性执行Agent,批量并发处理 5️⃣ 图转 MCP 服务 一键导出智能体为标准 MCP 服务,可被 Claude、Cline 等调用 6️⃣ 智能体交易与传递…
v2.0V2.0 new release intro · 23 Jun 20251️⃣ From need to Agent This is an amazing feature! AI-generated agents. Previously, you might need to write extensive code to design agents, or orchestrate workflows in the frontend by adding nodes one by one. mcp-agent-graph provides a…
v1.3.1V1.3.1 · 21 May 2025Now we can use pip install mcp-agent-graph to use the project!
V1.1.0V1.1.0更新 · 26 Apr 2025V1.1.0 新特性: 引入节点层级计算算法,将对所有节点的层级进行识别 增加同级节点并行运行功能。一键开启! 优化了前端图编辑器和图运行器的样式
V1.0.0项目初始版本 · 26 Apr 2025V1.0.0 ✨ 核心特性 1️⃣ 基于图的 Agent 开发框架 提供直观的可视化环境,让您轻松设计和构建复杂的智能体系统。 2️⃣ 节点即 Agent 图中的每个节点都是一个独立的智能体,可以利用 MCP server 的工具能力完成特定任务。 3️⃣ 图嵌套图(分层世界) 支持将整个图作为另一个图中的节点使用,实现层次化的智能体架构,创建"世界中的世界"。 4️⃣ 图转 MCP Server 将任何图导出为标准的 MCP server Python…

README

English | 中文

Agent-Graph is a Multi-Agent System built on the principles of Context Engineering. It integrates Sub-agent, Long-term Memory, MCP, Agent-based Workflow, and other capabilities. By integrating Context Engineering best practices into a visual development experience, Agent-Graph enables developers to rapidly build, test, and deploy complex multi-agent applications.

Documentation https://keta1930.github.io/agent-graph/

Table of Contents

  1. Framework
  2. Deployment Guide
  3. Core Features
  4. Future Roadmap
  5. Frontend Feature Showcase
  6. Citation
  7. WeChat Group

1. Framework

System Architecture

Agent Graph System Framework

User Journey

User Journey

2. Deployment Guide

📖 Detailed Installation Documentation: docs/first-steps/install.md

System Requirements

Component Requirement
Operating System Linux, macOS, or Windows (requires WSL2)
Docker Version 20.10+ with Docker Compose
Python Version 3.11+
Memory Minimum 4GB (8GB recommended)
Storage At least 10GB available space

Quick Start

2.1. Clone Project

git clone https://github.com/keta1930/agent-graph.git
cd agent-graph

2.2. Configure and Start Docker Services

cp .env.example .env
# Set all blank credentials and secrets before startup
python agent_graph/scripts/generate_jwt_secret.py
docker compose --env-file .env -f docker/docker-compose.yml up -d

Default Service Addresses:

  • MongoDB Express (Database Management): http://localhost:20041
  • MinIO Console (File Storage): http://localhost:20043

2.3. Deploy Backend

Using uv (Recommended):

uv sync
uv run --env-file .env fastapi run

Using pip:

pip install -r requirements.txt
dotenv -f .env run -- fastapi run

Run in Background:

nohup uv run --env-file .env fastapi run > app.log 2>&1 &

2.4. Access Application

Open the address configured by PUBLIC_API_BASE_URL (default: http://localhost:20050).

Login Page (Admin login with username and password configured in .env):

Login Page

Registration Page (New users can register with invitation code):

Registration Page

Other Access Endpoints:

  • API Documentation: http://localhost:20050/docs
  • Health Check: http://localhost:20050/health

Frontend Development (Optional)

If you need to modify frontend code:

cd frontend
npm install
npm run dev  # Uses FRONTEND_PORT from the root .env
npm run build  # Build production version

Note: The repository includes pre-built frontend files. This step is only needed when developing or customizing the frontend.

3. Core Features

Core Components

Feature Description Documentation
Agent AI entities with capabilities to understand goals, use tools, iterate optimization, maintain context and long-term memory, solving open-ended tasks through autonomous action execution Agent Docs
Graph (Workflow) Orchestrate multiple agents into structured workflows, defining execution flow through nodes and edges, suitable for predictable multi-stage tasks Graph Docs
Model Support for LLM and VLM models (OpenAI compatible), flexible API Key configuration Model Docs
Memory Short-term memory maintains conversation context, long-term memory stores user preferences and Agent knowledge base across sessions Memory Docs
Prompt Center Centralized management of reusable Prompt templates, supporting categorization, import/export, and cross-project references Prompt Docs
Projects Organize conversations into collections with shared files Projects Docs

Workflow Capabilities

Feature Description Documentation
Visual Graph Editor Frontend drag-and-drop workflow design, supporting linear, parallel, conditional, and nested graph types, WYSIWYG Graph Docs
Subgraph Nesting Use entire Graphs as single nodes for nesting, enabling modular, reusable, and hierarchical workflow construction Subgraph Docs
Handoffs (Smart Routing) Nodes dynamically select next execution node, supporting intelligent decisions, conditional branching, and iterative optimization loops Handoffs Docs
Task (Scheduling) Scheduled or periodic automatic Graph execution, supporting cron expressions, concurrent instances, and execution history tracking Task Docs

Extension Capabilities

Feature Description Documentation
MCP Protocol Integration Connect external tools and data sources (databases, APIs, file systems, cloud services, etc.) through standardized protocol, connect once and use everywhere MCP Docs
Built-in Tool Set Provides resource creation (Agent Creator, Graph Designer, MCP Builder, Prompt Generator, Task Manager), collaboration (Sub-agent, File Tool), and query (Memory Tool, System Operations) system tools Tools Docs

Collaboration & Management

Feature Description Documentation
Team Collaboration Admins create invitation codes, manage team members, assign role permissions (Super Admin, Admin, Regular User) Team Management
Conversation Management Support conversation history viewing, file attachment management, and session context maintenance Quick Start

4. Future Roadmap

📖 Complete Roadmap: docs/roadmap/index.md

The platform continues to evolve, bringing more powerful Agent capabilities and better collaboration experiences to users.

Recently Implemented

The following features have been recently implemented and are now available:

Feature Core Value Documentation
Multimodal Support VLM gives Agents visual understanding capabilities Details
Projects Organize conversations into collections with shared resources Details

Coming Soon

The following features are coming soon or actively under development:

Feature Core Value Documentation
Team Resource Sharing Share Agents, workflows, and Prompts within teams Details
Agent Skills Progressive context engineering to improve efficiency and capabilities Details

Future Plans

These features are under continuous exploration and planning:

Feature Core Value Documentation
External Agent API Open Agents to external calls, building a service ecosystem Details
User Analytics Effect evaluation and team insights Details

5. Frontend Feature Showcase

5.1. Chat Welcome Page

Entry interface for starting conversations with Agents, supporting quick selection of preset Agents or creating new conversations.

Chat Welcome Page


5.2. Workspace - Agent Management

Create, configure, and manage agents, set system prompts, tools, and model parameters.

Agent Management


5.3. Workspace - Workflow Management

Visual drag-and-drop workflow designer, supporting multiple node types and complex process orchestration.

Workflow Management


5.4. Workspace - Model Management

Configure and manage multiple LLM models, set API Keys and model parameters.

Model Management


5.5. Workspace - System Toolbox

View and configure built-in system tools, including resource creation and collaboration tools.

System Toolbox


5.6. Workspace - MCP Management

Manage MCP server connections, configure external tool and data source integrations.

MCP Management


5.7. Workspace - Prompt Management

Centrally manage reusable Prompt templates, supporting categorization and version control.

Prompt Management


5.8. Workspace - File Management

Manage uploaded files and attachments, supporting file preview and organization.

File Management


5.9. Workspace - Memory Management

View and manage Agent's long-term memory and knowledge base.

Memory Management


6. Citation

If you find Agent-Graph helpful for your research or work, please consider citing it:

@misc{agent_graph_2025,
  title        = {agent-graph},
  author       = {Yan Yixin},
  howpublished = {\url{https://github.com/keta1930/agent-graph}},
  note         = {Accessed: 2025-04-24},
  year         = {2025}
}

7. Contact

For questions, suggestions, or collaboration inquiries, feel free to reach out:

📧 Email: yandeheng1@gmail.com

README fetched from the repository 7 hours ago. The original is authoritative.

Questions

About Agent Graph

How do I install Agent Graph?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Agent Graph safe to use with an AI agent?

Its trust score is 74 out of 100 (good). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Agent Graph still maintained?

Yes — the last commit was 6 days ago. The repository has 234 stars and 46 forks and 5 open issues.