Open-source agent projects we reference
Updated 2026-11-08 · machine-readable version
Relationship, stated plainly: this is a one-way reference by us. These projects have not endorsed, integrated with, or reviewed this site. We have copied no code. Star counts come from the GitHub API on 2026-11-08 and will change; they are informational, not demand evidence.
Why these projects matter to us
We publish an MCP endpoint at https://agentshopping.org/mcp. Most of the projects below support MCP, so a single standard endpoint is enough — we do not need a separate adapter for each one. See the integration notes.
Ten projects
| Project | License | Stars* | How we use it as a reference |
|---|---|---|---|
| hermes-agent | MIT | 262k | Personal agent with MCP support |
| firecrawl | AGPL-3.0 | 200k | Interface pattern for web → agent-readable data. No code copied (AGPL). |
| dify | custom | 161k | Self-hosted agent workflow platform that can consume HTTP tools |
| langflow | MIT | 156k | Example of wiring a plain HTTP endpoint as a tool |
| langchain | MIT | 149k | Ecosystem reference for tool definitions |
| browser-use | MIT | 120k | Agent type that can visit public sites |
| claude-mem | Apache-2.0 | 115k | Evidence that agent tooling standardises on MCP |
| gemini-cli | Apache-2.0 | 109k | Terminal agent that accepts MCP servers |
| ragflow | Apache-2.0 | 94k | Agent-native store that can index public JSON |
| mcp/servers | custom | 92k | Official MCP reference implementations and spec source |
* Rounded star counts read from the GitHub API on 2026-11-08. Full detail in the JSON.
Can they link back to us?
That requires an external maintainer's decision. We do not assume it, request it in bulk, or imply endorsement. We checked the official contribution rules before considering any submission:
| Channel | What the official docs say | Status |
|---|---|---|
| e2b-dev/awesome-ai-agents | README: “Have anything to add? Create a pull request or fill in this form.” Requires alphabetical order and correct category. | Welcomes submissions |
| modelcontextprotocol/servers | CONTRIBUTING.md: “We accept issues, not pull requests.” Outside PRs are closed. | Not a link channel |
| modelcontextprotocol/registry | Publishing uses the mcp-publisher CLI with namespace authentication, not PRs. | Separate publishing path |
Our rules for external submissions
- Only submit where the repository explicitly invites it, and follow its format exactly
- One accurate entry, no bulk posting, no repeated follow-ups
- Never claim partnership, integration, or endorsement
- Never copy AGPL code into our site; custom-licensed projects are reference-only until their terms are read