Metadata-Version: 2.4
Name: agent101
Version: 1.0.0
Summary: MCP server for Agent101 — a directory of 300+ AI tools across 15 categories
License-Expression: MIT
Project-URL: Homepage, https://agent101.ventify.ai
Project-URL: Repository, https://github.com/rachelsu-blip/agent101-mcp
Keywords: mcp,ai-tools,agent,tool-directory
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# agent101

MCP server for [Agent101](https://agent101.ventify.ai) — a directory of 300+ AI tools across 15 categories.

Implements the [Model Context Protocol](https://modelcontextprotocol.io/) over stdio using JSON-RPC 2.0. Zero dependencies beyond the Python standard library.

## Install

```bash
pip install agent101
```

## Tools

| Tool | Description |
|------|-------------|
| `search_tools` | Search the directory by keyword |
| `list_categories` | List all 15 tool categories |
| `get_category` | Get all tools in a category |
| `recommend` | Get tool recommendations for a task |

## Usage with Claude Desktop

Add to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "agent101": {
      "command": "agent101"
    }
  }
}
```

## Usage with Claude Code

```bash
claude mcp add agent101 -- agent101
```

## Run standalone

```bash
agent101
```

Then send JSON-RPC 2.0 requests on stdin (one per line):

```json
{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}
{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}
{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"search_tools","arguments":{"q":"web scraping"}}}
```

## API

All data comes from the Agent101 API at `https://agent101.ventify.ai/api/`:

- `GET /api/search?q={query}` — search tools
- `GET /api/categories` — list categories
- `GET /api/category/{name}` — tools in a category
- `GET /api/recommend?task={task}` — task-based recommendations

## License

MIT
