PlugWiki
best-of-Agent-Harnesses logo

Agent Harness Finder MCP Server: Search a Curated List of Agent Harnesses

CommunityLocal

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.

Install best-of-Agent-Harnesses MCP

Claude Code

  1. 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. 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 · recommend

  • Ranks 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_harness

  • Picks 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_infrastructure

  • Compares 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 · compare

  • Finds 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_for

  • Searches 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_harnesses

  • Shows one project record

    Returns the full list record for one project by its GitHub id.

    Try: “Show the record for anomalyco/opencode.”

    Network · get_harness

  • Lists the decision guides

    Lists the head-to-head guides with a slug, title and summary for each.

    Try: “What comparison guides exist?”

    Network · list_comparisons

  • Reads 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_comparison

  • Lists 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_templates

  • Returns 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_template

  • Lists 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_playbooks

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 toraw.githubusercontent.com (list data and guides). api.github.com and hn.algolia.com (pick_infrastructure live search, sends your need text)
Sign-in and keysNo 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

WebsiteDocsGitHubPyPIOfficial MCP RegistryChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 4
  1. README.md · github.com
  2. server.py · github.com
  3. pyproject.toml · github.com
  4. pypi.org · pypi.org

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.