
Agent Harness Finder MCP Server: Search a Curated List of Agent Harnesses
Lets Claude, Cursor and other assistants recommend and compare AI agent harnesses from a curated list.
This server wraps the best-of-Agent-Harnesses list, a community-maintained, hand-scored list of agent harnesses. Your assistant can ask it for one clear recommendation, a ranked shortlist, a side-by-side comparison, or the latest weekly changes. It also hands over setup templates, playbooks and skills.
It runs on your computer and needs uv. It downloads the list from GitHub when it starts and refreshes it hourly. One tool, pick_infrastructure, also searches GitHub and Hacker News live and marks those results unvetted.
Good for
- Developers choosing a coding agent or agent framework
- Teams comparing harnesses side by side
- Anyone setting up an agent project who wants ready templates and skills
Works in
12 should work
Tap an app to see how to set it up and any known problems.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Client does not support this transport.
Client does not support this transport.
Install best-of-Agent-Harnesses MCP
Claude Code
- 1
Copy this prompt.
Add the best-of-Agent-Harnesses MCP server to Claude Code. Run this command: claude mcp add best-of-agent-harnesses -- uvx agent-harnesses-mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires uv (Python).
Built from the package data we hold. Not yet tested by us.
Tools
Gives one pick for your need
Commits to one top harness for what you describe, with the reason, up to two alternatives, any to avoid and a guide to read next.
Try: “What should I use for an always-on assistant in my chat apps?”
Network ·
recommendRanks harnesses for a use case
Ranks harnesses from the curated list for a use case. You can cap how complex it is to adopt and require unattended runs or failure recovery.
Try: “Pick a simple open-source harness for a terminal coding agent.”
Network ·
pick_harnessPicks tools across the agent stack
Suggests picks for any layer, such as sandboxing, memory or evals. It also runs a live GitHub and Hacker News search and labels those results unvetted.
Try: “Where can I run agent-written code safely?”
Network ·
pick_infrastructureCompares 2 to 4 harnesses
Lines up two to four projects on the list axes, says who leads where and warns if one is archived or flagged. It points to a matching guide.
Try: “Compare openclaw/openclaw and NousResearch/hermes-agent.”
Network ·
compareFinds and compares the best for a task
Picks the top two to four harnesses for a task and returns them side by side with the reason each was chosen.
Try: “Compare the best options for sandboxed code execution.”
Network ·
compare_forSearches the list by keyword
Searches names, descriptions, tags and categories across the list and returns matches sorted by relevance, then stars.
Try: “Search the harness list for memory layers.”
Network ·
search_harnessesShows one project record
Returns the full list record for one project by its GitHub id.
Try: “Show the record for anomalyco/opencode.”
Network ·
get_harnessLists the decision guides
Lists the head-to-head guides with a slug, title and summary for each.
Try: “What comparison guides exist?”
Network ·
list_comparisonsReads one decision guide
Returns the full text of one guide, fetched from the repo main branch.
Try: “Read the OpenClaw vs Hermes guide.”
Network ·
get_comparisonLists setup templates
Lists copy-paste setup file sets, such as a shared AGENTS.md or safe Claude Code settings, with the files in each.
Try: “What setup templates are available?”
Network ·
list_templatesReturns a template with its files
Returns one template README plus the content and target path of every file, so your assistant can write them into your project.
Try: “Get the safe Claude Code settings template.”
Network ·
get_templateLists step-by-step guides
Lists setup guides with a slug, title and summary, for example how to build your own harness.
Try: “What playbooks do you have?”
Network ·
list_playbooksReads one playbook
Returns the full text of one playbook.
Try: “Show the playbook for building my own harness.”
Network ·
get_playbookLists installable skills
Lists skills that check your own agent setup, with a description, install command and file list for each.
Try: “Which skills can audit my agent setup?”
Network ·
list_skillsReturns a skill with its files
Returns every file of one skill with the path to write it to, under .claude/skills/ or .agents/skills/.
Try: “Get the tool-design-checker skill for Claude Code.”
Network ·
get_skillLists categories and scales
Lists the categories and use-case intents with project counts, plus the complexity, autonomy and recovery scales.
Try: “What categories does the list cover?”
Network ·
list_categoriesShows the weekly digest
Shows what changed in the list: added and removed harnesses, biggest star gains, archived projects and new guides. Pass a date to catch up.
Try: “What is new in agent harnesses since October 1?”
Network ·
whats_new
Read from the source code
Permissions
low risk · 3 things to watch
Low risk
All 17 tools only read, and they fetch the list and guides from GitHub. The live search in pick_infrastructure sends your request text to GitHub and Hacker News, so keep private details out of it.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
pick_infrastructure sends your text to GitHub and Hacker News
The need text goes to api.github.com and hn.algolia.com. Set include_live_search to false, or avoid private details in the request. github.com
Templates and skills return files for your assistant to write
get_template and get_skill return file contents with target paths. The server writes nothing itself, but review the files before your assistant saves them into your project. github.com
Live results are unvetted
Results from pick_infrastructure live search have not passed the list curation bar. Treat them as leads. github.com
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Talks to | raw.githubusercontent.com (list data and guides). api.github.com and hn.algolia.com (pick_infrastructure live search, sends your need text) |
|---|---|
| Sign-in and keys | No credentials needed. An optional GH_TOKEN or GITHUB_TOKEN environment variable raises the GitHub rate limit for the live search. |
Questions
Is the Agent Harnesses MCP server official?
No, it is not made by a vendor of a product it connects to. It is a community project by Ryan Alberts that ships from the same repo as the list it serves, and it is listed in the official MCP Registry.
Does it need an API key?
No. It needs no sign-in. A GitHub token is optional and only raises the rate limit for the live search.
Does it change anything on my computer?
No. Every tool is marked read-only. Template and skill tools return file contents, and your assistant decides whether to write them.
Does it need an internet connection?
Yes. It downloads the list from GitHub at start and refetches it hourly. The README also says it can read the list from a local checkout of the repo.
What do I need installed?
You need uv, which provides the uvx command. Install the server with the command in the install box above.
Which AI apps can use it?
Any app that runs local MCP servers, such as Claude Code, Claude Desktop, Cursor, VS Code, Codex and Gemini CLI. It runs on your computer, so web-only chat apps cannot connect to it.
Is there a hosted version?
Not yet. The README describes a hosted address but the section is hidden until that address is live.
Information
updated Nov 2, 2026
- Publisher
- Community
- Package
agent-harnesses-mcp- Registry
- PyPI
- Transport
- stdio
- Version
- 0.8.0
- License
- CC-BY-SA-4.0
- Last commit
- Oct 25, 2026
- Open issues
- 6
- Listed in
- Official MCP registry
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 4Hide
- README.md · github.com
- server.py · github.com
- pyproject.toml · github.com
- pypi.org · pypi.org