Agent Harnesses
Agent-harness picks, decision guides, setup templates, and skills; live GitHub/HN discovery.
Connector by RyanAlberts · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/ryanalberts-agent-harnesses
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-orchestration, deep-research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 16 read · 2 write · 0 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 20
Read from the source code; the running server may list different tools.
Read 16 · Look things up without changing anything.
comparecompare_forget_comparisonget_harnessget_playbookget_skillget_templatelist_categorieslist_comparisonslist_playbookslist_skillslist_templates
Show 4 more tools
pick_harnessread_filerecommendsearch_harnesses
Write 2 · Create, change, send or run things.
runwrite_file
Not yet classified 2 · We could not tell from the name and description.
pick_infrastructurewhats_new
Files it touches
- Any path the agent passes to its tools
Tools (20)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
compareSide-by-side comparison of 2-4 harnesses by github_id — for "should I use X or Y?". Answers the head-to-head question with the list's curation intelligence instead of a raw spec dump: each project's record aligned on the list's axes, an edge summary naming which project leads on stars / adoption simplicity / autonomy / failure recovery, a warning when a requested id is in the graveyard (archived or integrity-flagged), and the decision guide covering this matchup when one exists. github_ids: 2-4 ids, e.g. ["openclaw/openclaw", "NousResearch/hermes-agent"] — use search_harnesses to find an id.…
compare_forPick the top harnesses for a use case or task and compare them side by side. One call for "compare the best options for X": candidates are ranked the same way pick_harness ranks them, the top 2-4 are compared head-to-head (per-axis edge lists incl. the researched deep-dive axes — sandboxing, context memory, lifecycle hooks, prompt optimization — plus each project's build-vs-buy tier), with each pick's ranking reason and the decision guide covering the matchup when one exists. use_case: the task, e.g. "sandboxed code execution for generated code". limit: how many top candidates to compare (2-…
get_comparisonFull markdown of one decision guide by slug (see list_comparisons). Guides cover architecture trade-offs, field reports, and the post-June-2026 billing reality — use them when a user is choosing between specific harnesses, not just browsing.
get_harnessFull record for one project by github_id (e.g. "anomalyco/opencode").
get_playbookFull markdown of one playbook by slug (see list_playbooks).
get_skillOne skill by name (see list_skills): every file's content, each with the path to write it to. target picks the skills folder: "claude-code" writes to .claude/skills/<name>/, "agents" writes to .agents/skills/<name>/ (read by Codex, Gemini CLI, Cursor, and OpenCode). Write the files, then tell the user the skill is installed and how to ask for it.
get_templateOne template by slug (see list_templates): its README plus the full content of every file, each with the path to write it to. Use this when a user asks you to set a harness up: write the files, then adapt them.
list_categoriesThe list's categories and curated use-case intents, with project counts.
list_comparisonsThe list's head-to-head decision guides (e.g. "OpenClaw vs Hermes", "How to pick a harness") — slug, title, and summary for each. Fetch the full text of one with get_comparison(slug).
list_playbooksStep-by-step guides for one setup task each (build your own harness, one AGENTS.md for every harness, ...): slug, title, and summary. Fetch the full text with get_playbook(slug).
list_skillsAgent skills that check a user's own harness setup (what the agent can reach, whether its 'tests pass' claims hold, where tokens go, which guardrails leak, ...): name, title, summary, description (when to use it), install command, and file list for each. Fetch one with get_skill(name).
list_templatesCopy-paste setup files for agent harnesses (an AGENTS.md that works in every harness, safe Claude Code settings, a minimal harness in Python, ...): slug, title, summary, and file list for each. Fetch the files of one with get_template(slug).
pick_harnessRecommend agent harnesses for a use case, ranked from a hand-curated list of 100+. use_case: what you want to do, e.g. "terminal coding agent", "drop-in memory layer", "evaluate agents on coding benchmarks". max_complexity: cap on adoption surface — one of "super simple", "mostly simple", "slightly complex", "complex" (default: no cap). min_autonomy: require at least this designed autonomy regime — one of "step-gated", "checkpoint-gated", "bounded", "headless" (e.g. "bounded" means "must be able to run a whole task unattended"; excludes n/a entries). min_recovery: require at least this failur…
pick_infrastructurePick agent infrastructure at any level of the stack: curated list first, live web discovery second, so the answer is never limited to the list. Where pick_harness ranks only the curated list, this tool adds a live discovery pass for capabilities newer than the list: a GitHub repository search (recently pushed, star-ranked, already-listed and graveyard repos removed) and a Hacker News search (recent stories, 20+ points). Live results are labeled "unvetted": they have NOT passed the list's curation bar, so treat them as leads to evaluate, not recommendations. need: plain language, e.g. "somewh…
read_fileRead a UTF-8 text file.
Show 5 more tools
recommendOpinionated single recommendation for a need — a decision, not a list. Where pick_harness returns a ranked shortlist, recommend commits: one top pick with the reason, up to two alternatives, any listed harnesses to AVOID for this need (archived, or flagged for star manipulation — with why), and the most relevant decision guide to read next. Use this when an agent or user asks "what should I actually use for X?". need: plain-language description of what you're building, e.g. "an always-on personal assistant in my chat apps" or "evaluate a coding agent on benchmarks". language: optional — rest…
runRun a shell command in the current directory and return its output.
search_harnessesKeyword search across all 100+ projects (name, description, tags, category). Returns JSON: matching projects sorted by relevance then stars.
whats_newWhat changed in the list, week by week: harnesses added or removed, the biggest star gains, the fastest growers, projects archived upstream, and new guides, skills, and templates. Pass since=YYYY-MM-DD for every week after that date, or omit it for the latest `limit` weeks. Use it to answer "what's new in agent harnesses" or to check whether an earlier recommendation is out of date.
write_fileCreate or overwrite a text file with the full new content.
Signals
- Stars
- 1,352
- Forks
- 90
- Open issues
- 0
- Contributors
- 6
- Weekly downloads
- 234
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 23, 2026 (5 days ago)
- Last package publish
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.RyanAlberts/agent-harnesses- Version
- 0.8.0
- Auth
- No auth
- Packages
- pypi agent-harnesses-mcp
- License
- CC-BY-SA-4.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from RyanAlberts
Cite this page
Agent Harnesses MCP server. Agent Mart. https://agentmart.dev/connectors/ryanalberts-agent-harnesses (last updated 2026-10-24)