Agent Frameworks & SDKs
50 tools · avg score 73.4 · sorted by AgentRank score
Agent frameworks and SDKs are the infrastructure for building multi-agent systems. These tools provide orchestration primitives — task routing, memory management, tool calling, agent-to-agent communication, and workflow state — so developers don't have to implement these from scratch for every application.
The ecosystem spans a spectrum from lightweight SDK wrappers (a thin abstraction over LLM APIs with tool calling) to full orchestration platforms (visual workflow builders, multi-agent routing, human-in-the-loop checkpoints). Choose based on how much control you need versus how fast you want to ship.
Key signals when evaluating agent frameworks: does it support multiple LLM backends? How does it handle failures and retries? Does it have an observability story (tracing, logging, cost tracking)? Is there a path from prototype to production without a full rewrite? The best frameworks make the easy cases easy and the hard cases possible.
| # | Tool | Score | Stars | Last Commit | Language |
|---|---|---|---|---|---|
| 1 | mcp-use/mcp-use | 9.4k | 1d ago | TypeScript | |
| 2 | oraios/serena | 22k | 1d ago | Python | |
| 3 | kreuzberg-dev/kreuzberg | 6.7k | 1d ago | Rust | |
| 4 | NVIDIA/NeMo-Agent-Toolkit | 1.9k | 5d ago | Python | |
| 5 | punkpeye/fastmcp | 3.0k | 13d ago | TypeScript | |
| 6 | Pimzino/spec-workflow-mcp | 4.0k | 12d ago | TypeScript | |
| 7 | paiml/paiml-mcp-agent-toolkit | 141 | 3d ago | Rust | |
| 8 | rust-mcp-stack/rust-mcp-sdk | 159 | 1d ago | Rust | |
| 9 | logiscape/mcp-sdk-php | 363 | 6d ago | PHP | |
| 10 | agentfront/frontmcp | 144 | 5d ago | TypeScript | |
| 11 | MGdaasLab/WHartTest | 710 | 8d ago | Python | |
| 12 | augmnt/augments-mcp-server | 116 | 6d ago | TypeScript | |
| 13 | softaworks/agent-toolkit | 1.0k | 13d ago | Python | |
| 14 | golf-mcp/golf | 816 | 1mo ago | Python | |
| 15 | lastmile-ai/mcp-agent | 8.1k | 1mo ago | Python | |
| 16 | pab1it0/awesome-a2a | 158 | 6d ago | — | |
| 17 | natsukium/mcp-servers-nix | 215 | 1d ago | Nix | |
| 18 | FradSer/mcp-server-mas-sequential-thinking | 291 | 5d ago | Python | |
| 19 | ThinkInAIXYZ/go-mcp | 668 | 5mo ago | Go | |
| 20 | 54yyyu/zotero-mcp | 1.8k | 9d ago | Python | |
| 21 | ravitemer/mcphub.nvim | 1.7k | 2mo ago | Lua | |
| 22 | nuxt-modules/mcp-toolkit | 117 | 6d ago | TypeScript | |
| 23 | yctimlin/mcp_excalidraw | 1.5k | 13d ago | JavaScript | |
| 24 | Lyellr88/MARM-Systems | 251 | 1mo ago | Python | |
| 25 | zoedsoupe/anubis-mcp | 101 | 5d ago | Elixir | |
| 26 | paoloricciuti/tmcp | 171 | 5d ago | JavaScript | |
| 27 | a2aproject/a2a-inspector | 364 | 18d ago | TypeScript | |
| 28 | modelcontextprotocol/ext-apps | 1.8k | 6d ago | TypeScript | |
| 29 | rinadelph/Agent-MCP | 1.2k | 27d ago | TypeScript | |
| 30 | QuantGeekDev/mcp-framework | 906 | 1mo ago | TypeScript | |
| 31 | wyattjoh/jmap-mcp | 166 | 1mo ago | TypeScript | |
| 32 | win4r/openclaw-a2a-gateway | 215 | 6d ago | TypeScript | |
| 33 | Arenukvern/mcp_flutter | 265 | 1d ago | Dart | |
| 34 | sanity-io/agent-toolkit | 98 | 7d ago | JavaScript | |
| 35 | hkr04/cpp-mcp | 234 | 1mo ago | C++ | |
| 36 | spring-attic/spring-ai-mcp archived | 201 | 1y ago | Java | |
| 37 | saidutt46/domain-check | 252 | 18d ago | Rust | |
| 38 | grll/mcpadapt | 420 | 4mo ago | Python | |
| 39 | AgentSeal/agentseal | 122 | 8d ago | Python | |
| 40 | lzinga/us-gov-open-data-mcp | 85 | 9d ago | TypeScript | |
| 41 | nirholas/pump-fun-sdk | 60 | 6d ago | Rust | |
| 42 | Haohao-end/mcp-agent | 88 | 23d ago | Python | |
| 43 | bmorphism/ocaml-mcp-sdk | 59 | 7d ago | OCaml | |
| 44 | darraghh1/my-claude-setup | 40 | 5d ago | Python | |
| 45 | Epistates/turbovault | 38 | 6d ago | Rust | |
| 46 | jonathan-vella/azure-agentic-infraops-accelerator | 16 | 7d ago | Python | |
| 47 | salacoste/mcp-n8n-workflow-builder | 218 | 2mo ago | JavaScript | |
| 48 | TullyMonster/exa-pool-mcp | 37 | 8d ago | Python | |
| 49 | vinkius-labs/vurb.ts | 207 | 5d ago | TypeScript | |
| 50 | Lexus2016/claude-code-studio | 67 | 5d ago | HTML |