Hexabot vs mcp-agent

AI workflow and agent frameworks compared

Hexabot and mcp-agent help developers build AI agents and workflows that use tools and conversational capabilities. Hexabot combines YAML-defined automation with chat channels in a TypeScript runtime, while mcp-agent is a Python framework centered on MCP integrations and composable agent workflows.

Hexabotmcp-agent
LanguageTypeScriptPython
License—Apache-2.0
Stars1.1k8.6k
Forks240893
Last analyzedOct 10, 2026Oct 3, 2026

Key differences

  • Hexabot uses TypeScript and YAML-defined workflows; mcp-agent uses Python and provides composable workflow patterns such as routers and orchestrator-workers.
  • Hexabot combines workflow automation with conversational channels, actions, memory, and a data layer; mcp-agent focuses on agents that use capabilities exposed through MCP servers.
  • mcp-agent offers asyncio execution and optional Temporal durability for pause, resume, and retries; Hexabot describes runtime memory integration and database options including SQLite and Postgres.
  • Hexabot's CLI creates and manages projects, with generated projects specifying Node.js ^24.17.0; mcp-agent's CLI scaffolds and deploys projects, and its examples use asynchronous patterns.
  • Hexabot's license metadata is NOASSERTION, while its README states FCL-1.0-ALv2; mcp-agent lists Apache-2.0.
  • Both projects are unarchived; the supplied figures list 1.3k stars and 246 forks for Hexabot, and 8.6k stars and 893 forks for mcp-agent.

Choose Hexabot if you…

  • need YAML-defined automations that connect actions, tools, and memory with conversational channels.
  • want a TypeScript runtime with a CLI and SQLite or Postgres data-layer options.
  • plan to prototype a locally runnable workflow and can review the license terms and runtime setup.
Read the Hexabot analysis →

Choose mcp-agent if you…

  • need a Python framework for connecting agents to MCP servers.
  • want to compose agent patterns or use Temporal for durable workflows with pause, resume, and retries.
  • need to expose an application or agent workflow as an MCP server.
Read the mcp-agent analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.