{
  "schemaVersion": "2026-05-18.1",
  "name": "Agent Resource Graph",
  "description": "Static AI agent ecosystem graph for frameworks, MCP servers, hosts, compatibility facts, and comparisons.",
  "updatedAt": "2026-05-18",
  "entryPoints": [
    "/agent-graph",
    "/relationship-graph",
    "/agent-frameworks",
    "/mcp-servers",
    "/agent-hosts",
    "/agent-runtimes",
    "/agent-capabilities",
    "/agent-tools",
    "/agent-compatibility",
    "/compatibility-matrix.json",
    "/source-verification",
    "/faq",
    "/best-agent-frameworks-for-coding-agent",
    "/best-mcp-servers-for-coding-agent",
    "/relationship-summary.json",
    "/route-manifest.json",
    "/feed-contracts.json"
  ],
  "counts": {
    "entities": 38,
    "relationships": 259,
    "compatibilityFacts": 52
  },
  "entities": [
    {
      "slug": "autogen",
      "name": "AutoGen",
      "type": "agent-framework",
      "summary": "Microsoft open-source framework for multi-agent conversation patterns, agent teams, and collaborative task solving.",
      "citation": "AutoGen documentation and Microsoft Research material position it around multi-agent systems and conversable agents."
    },
    {
      "slug": "cloudflare-agents-sdk",
      "name": "Cloudflare Agents SDK",
      "type": "agent-framework",
      "summary": "Cloudflare framework for building and deploying stateful AI agents on Workers and Durable Objects.",
      "citation": "Cloudflare Agents documentation and repository describe building and deploying agents on Cloudflare runtime primitives."
    },
    {
      "slug": "coze",
      "name": "Coze",
      "type": "agent-framework",
      "summary": "AI bot development platform by ByteDance with visual workflow builder, plugin ecosystem, and multi-model orchestration.",
      "citation": "Coze provides a visual bot development platform with multi-model support, plugin marketplace, and knowledge-base features."
    },
    {
      "slug": "crewai",
      "name": "CrewAI",
      "type": "agent-framework",
      "summary": "Multi-agent automation framework for coordinating role-based agents, tasks, tools, and workflows.",
      "citation": "CrewAI documentation presents agents, tasks, tools, and crews as core primitives for multi-agent automation."
    },
    {
      "slug": "dify",
      "name": "Dify",
      "type": "agent-framework",
      "summary": "Open-source LLM application development platform with visual workflow builder, RAG pipeline, and multi-model support.",
      "citation": "Dify documentation describes an open-source LLM app development platform with visual workflow builder and RAG pipeline."
    },
    {
      "slug": "google-adk",
      "name": "Google Agent Development Kit",
      "type": "agent-framework",
      "summary": "Open-source framework for building, evaluating, and deploying AI agents with multi-agent workflow support.",
      "citation": "Google ADK documentation positions ADK as an open-source framework for building, evaluating, and deploying agents."
    },
    {
      "slug": "haystack",
      "name": "Haystack",
      "type": "agent-framework",
      "summary": "Open-source AI orchestration framework for pipelines, agents, retrieval, tools, and production RAG applications.",
      "citation": "Haystack documentation describes components, pipelines, agents, tools, and integrations for production AI applications."
    },
    {
      "slug": "langchain-langgraph",
      "name": "LangChain / LangGraph",
      "type": "agent-framework",
      "summary": "Agent and graph runtime ecosystem for building tool-using, stateful, and observable LLM applications.",
      "citation": "LangChain documentation positions agents around model, tools, graph runtime, tracing, and evaluation workflows."
    },
    {
      "slug": "llamaindex",
      "name": "LlamaIndex",
      "type": "agent-framework",
      "summary": "Data-oriented agent and workflow framework for building LLM agents over private data, tools, retrieval, and workflows.",
      "citation": "LlamaIndex documentation describes agents, workflows, tools, and data-connected agent patterns."
    },
    {
      "slug": "mastra",
      "name": "Mastra",
      "type": "agent-framework",
      "summary": "TypeScript agent framework for building AI applications with agents, tools, workflows, and application integrations.",
      "citation": "Mastra documentation and repository describe a TypeScript framework for AI-powered applications and agents."
    },
    {
      "slug": "microsoft-agent-framework",
      "name": "Microsoft Agent Framework",
      "type": "agent-framework",
      "summary": "Microsoft framework for building, orchestrating, and deploying agents and multi-agent workflows across Python and .NET.",
      "citation": "Microsoft Learn and the public repository describe Agent Framework as a framework for agent orchestration and multi-agent workflows."
    },
    {
      "slug": "openai-agents-sdk",
      "name": "OpenAI Agents SDK",
      "type": "agent-framework",
      "summary": "Framework for building agents with tools, handoffs, guardrails, tracing, and model orchestration.",
      "citation": "OpenAI documentation describes agents, tools, handoffs, guardrails, and tracing as core SDK concepts."
    },
    {
      "slug": "pydantic-ai",
      "name": "Pydantic AI",
      "type": "agent-framework",
      "summary": "Python agent framework from the Pydantic team focused on type-safe agent development and structured outputs.",
      "citation": "Pydantic AI documentation describes a Python agent framework designed around Pydantic-style type safety."
    },
    {
      "slug": "semantic-kernel",
      "name": "Semantic Kernel",
      "type": "agent-framework",
      "summary": "Microsoft SDK for integrating AI orchestration, plugins, agents, and enterprise application workflows.",
      "citation": "Microsoft Learn and the Semantic Kernel repository describe AI orchestration, plugins, and agent-oriented application integration."
    },
    {
      "slug": "vercel-ai-sdk",
      "name": "Vercel AI SDK",
      "type": "agent-framework",
      "summary": "TypeScript toolkit for building AI-powered applications, streaming interfaces, tools, and agent-like workflows.",
      "citation": "Vercel AI SDK documentation and repository describe a TypeScript toolkit for AI applications, tools, and streaming UI workflows."
    },
    {
      "slug": "brave-mcp-server",
      "name": "Brave Search MCP Server",
      "type": "mcp-server",
      "summary": "MCP server for web search and content discovery via Brave Search API, providing real-time results to agents.",
      "citation": "The Brave Search MCP server is part of the Model Context Protocol reference servers and provides real-time web search to agent workflows."
    },
    {
      "slug": "cloudflare-mcp-server",
      "name": "Cloudflare MCP Server",
      "type": "mcp-server",
      "summary": "MCP server for connecting agent workflows to Cloudflare API and developer platform context.",
      "citation": "Cloudflare MCP repository describes an MCP server for Cloudflare API access and developer platform operations."
    },
    {
      "slug": "context7-mcp-server",
      "name": "Context7 MCP Server",
      "type": "mcp-server",
      "summary": "MCP server for retrieving current documentation and code examples for libraries and frameworks.",
      "citation": "Context7 documentation describes an MCP server that pulls up-to-date, version-specific documentation and code examples into prompts."
    },
    {
      "slug": "filesystem-mcp-server",
      "name": "Filesystem MCP Server",
      "type": "mcp-server",
      "summary": "MCP server for controlled local filesystem access, including reading and writing files within configured directories.",
      "citation": "The official MCP servers repository documents a filesystem server for local file operations with configured access paths."
    },
    {
      "slug": "github-mcp-server",
      "name": "GitHub MCP Server",
      "type": "mcp-server",
      "summary": "MCP server entry for GitHub repository, issue, pull request, and coding workflow context.",
      "citation": "GitHub documentation describes MCP as a way to provide external context to Copilot and related coding workflows."
    },
    {
      "slug": "huggingface-mcp-server",
      "name": "Hugging Face MCP Server",
      "type": "mcp-server",
      "summary": "MCP server entry for Hugging Face Hub model, dataset, and agent integration workflows.",
      "citation": "Hugging Face documentation describes MCP server support for agent integration with Hub resources."
    },
    {
      "slug": "notion-mcp-server",
      "name": "Notion MCP Server",
      "type": "mcp-server",
      "summary": "MCP server for querying and managing Notion workspaces including databases, pages, and search.",
      "citation": "The Notion MCP server repository describes an MCP interface for accessing Notion workspaces, databases, and pages."
    },
    {
      "slug": "playwright-mcp-server",
      "name": "Playwright MCP Server",
      "type": "mcp-server",
      "summary": "MCP server from Microsoft for browser automation and testing workflows backed by Playwright.",
      "citation": "The Microsoft Playwright MCP repository describes an MCP server for browser automation and test workflows."
    },
    {
      "slug": "postgres-mcp-server",
      "name": "PostgreSQL MCP Server",
      "type": "mcp-server",
      "summary": "MCP server category for exposing PostgreSQL schema and query context to agent workflows.",
      "citation": "The Model Context Protocol reference servers repository includes a PostgreSQL server pattern for database context."
    },
    {
      "slug": "sentry-mcp-server",
      "name": "Sentry MCP Server",
      "type": "mcp-server",
      "summary": "MCP server for exposing Sentry errors, issues, and observability context to coding assistants.",
      "citation": "The Sentry MCP repository describes an MCP server for interacting with Sentry through LLM assistants."
    },
    {
      "slug": "claude-code",
      "name": "Claude Code",
      "type": "agent-host",
      "summary": "Terminal coding agent host that can connect to external tools through MCP and project-level configuration.",
      "citation": "Claude Code documentation describes connecting Claude Code to tools through MCP."
    },
    {
      "slug": "claude-desktop",
      "name": "Claude Desktop",
      "type": "agent-host",
      "summary": "Desktop host for Claude that can connect to local MCP servers and reviewed desktop extensions.",
      "citation": "Anthropic help documentation describes local MCP server setup and desktop extensions for Claude Desktop."
    },
    {
      "slug": "codex",
      "name": "Codex",
      "type": "agent-host",
      "summary": "Coding agent host that can consume structured project context, tools, and repository instructions.",
      "citation": "Codex is treated as a coding agent host for project context and tool-driven workflows."
    },
    {
      "slug": "cursor",
      "name": "Cursor",
      "type": "agent-host",
      "summary": "AI code editor and agent host environment with support for connecting tools and project context.",
      "citation": "Cursor documentation describes agent and MCP configuration surfaces for coding workflows."
    },
    {
      "slug": "github-copilot",
      "name": "GitHub Copilot",
      "type": "agent-host",
      "summary": "Coding assistant and host environment for repository-aware development workflows.",
      "citation": "GitHub Copilot documentation includes MCP context concepts for external tool and resource access."
    },
    {
      "slug": "visual-studio-code",
      "name": "Visual Studio Code",
      "type": "agent-host",
      "summary": "IDE host for GitHub Copilot and MCP server configuration in coding-agent workflows.",
      "citation": "VS Code documentation describes adding and managing MCP servers for Copilot-powered workflows."
    },
    {
      "slug": "windsurf",
      "name": "Windsurf",
      "type": "agent-host",
      "summary": "AI-native IDE by Codeium with deep agent integration for code generation, refactoring, and contextual workflows.",
      "citation": "Windsurf by Codeium is documented as an AI-native IDE with MCP integration and agent-assisted development features."
    },
    {
      "slug": "zed",
      "name": "Zed",
      "type": "agent-host",
      "summary": "IDE host with AI features and MCP server integration for editor-based agent workflows.",
      "citation": "Zed documentation describes Model Context Protocol integration and MCP server handling in the editor."
    },
    {
      "slug": "browser-agent-runtime",
      "name": "Browser Agent Runtime",
      "type": "agent-runtime",
      "summary": "Browser-based execution environment for agent workflows, supporting sandboxed UI, local storage, and Web API orchestration.",
      "citation": "Browser runtime entry groups in-browser agent execution environments for sandboxed UI and local agent workflows."
    },
    {
      "slug": "edge-worker-runtime",
      "name": "Edge Worker Runtime",
      "type": "agent-runtime",
      "summary": "Edge compute runtime for deploying agent workflows near users with serverless isolation.",
      "citation": "Cloudflare Workers documentation describes serverless edge execution for application workloads."
    },
    {
      "slug": "local-desktop-runtime",
      "name": "Local Desktop Runtime",
      "type": "agent-runtime",
      "summary": "Local machine runtime for desktop-hosted MCP servers, filesystem tools, browser automation, and IDE agent workflows.",
      "citation": "MCP architecture documentation describes host, client, and server roles that often run locally for desktop workflows."
    },
    {
      "slug": "serverless-container-runtime",
      "name": "Serverless / Container Runtime",
      "type": "agent-runtime",
      "summary": "Deployment target family for stateless agents, tool gateways, MCP servers, and isolated execution.",
      "citation": "Runtime entry groups serverless and container targets for compatibility planning rather than naming a single vendor."
    },
    {
      "slug": "workflow-orchestration-runtime",
      "name": "Workflow Orchestration Runtime",
      "type": "agent-runtime",
      "summary": "Runtime category for durable, multi-step agent workflows with retries, routing, and state transitions.",
      "citation": "Workflow runtime documentation describes durable multi-step execution patterns for applications."
    }
  ]
}