# agents MCP Client: Multi-Harness Plugin Marketplace for LLMs

> agents is an MCP Client providing an agentic plugin marketplace with 83 plugins, 191 agents, 155 skills, and 102 commands. It targets developers building production-ready workflows across Claude Code, OpenAI Codex CLI, Cursor, OpenCode, and Gemini CLI, all from a single Markdown source.

**Published:** 2026-08-09T12:01:04.672+00:00

**Keywords:** agents,mcp-client,wshobsonagents,ai-plugins,agentic-workflows

# agents: A Unified Agentic Plugin Marketplace for LLM Harnesses

The `agents` MCP Client delivers a multi-harness agentic plugin marketplace, offering a comprehensive suite of 83 plugins, 191 agents, 155 skills, and 102 commands. This client is designed for developers who need production-ready agentic workflow building blocks, consumable natively across various LLM environments including Claude Code, OpenAI Codex CLI, Cursor, OpenCode, and Gemini CLI.

## MCP Integration via Plugin Marketplace

`agents` integrates with MCP primarily through its plugin marketplace, making its extensive collection of agentic components directly accessible within supported LLM harnesses. For Claude Code users, integrating `agents` is a straightforward two-command process. You first add the `wshobson/agents` marketplace, then install specific plugins like `python-development` or any of the other 82 available options.

```bash
/plugin marketplace add wshobson/agents
/plugin install python-development
```

This approach allows Claude Code to leverage the full capabilities of `agents`'s agentic workflow building blocks directly within its environment.

## Multi-Harness Native Support

A core strength of `agents` is its "one source-of-truth, five harnesses" architecture. All agentic components — plugins, agents, skills, and commands — are defined from a single Markdown source located in the `plugins/` directory. From this unified source, `agents` generates idiomatic, harness-native artifacts for each supported platform, ensuring optimal performance and integration rather than a lowest-common-denominator translation.

Beyond Claude Code, `agents` supports OpenAI Codex CLI, Cursor, OpenCode, and Gemini CLI. For these harnesses, the setup involves cloning the repository and running a `make generate` command, specifying the target harness:

```bash
gh repo clone wshobson/agents ~/agents
cd ~/agents
make generate HARNESS=<codex|cursor|opencode|gemini>
```

This process ensures that each harness receives artifacts tailored to its specific requirements, maximizing the utility of the agentic components within its native context.

## References
- [agents on GitHub](https://github.com/wshobson/agents)
- [Model Context Protocol Documentation](https://modelcontextprotocol.io/introduction)
- [agents on model-context-protocol.com](https://model-context-protocol.com/clients/)

## Related Repository

- [agents](https://model-context-protocol.com/clients/agents)

**Source:** https://model-context-protocol.com/blog/agents-mcp-client-multi-harness-plugin-marketplace-for-llms-mcp-client-guide
