Install in your MCP client
One-snippet install instructions for every major MCP client. All use the same `@frootai/[email protected]` package — byte-equal results across runtimes thanks to the 27-contract conformance suite.
ℹ️ For the protocol reference see /docs/mcp/orchard. For the 5-minute quickstart see /docs/orchard/getting-started.
§1 — Cursor
Open `~/.cursor/mcp.json` (or `%APPDATA%\Cursor\mcp.json` on Windows) and add:
```json { "mcpServers": { "frootai-orchard": { "command": "npx", "args": ["-y", "@frootai/[email protected]"] } } } ```
Restart Cursor. The `orchard.*` tools appear in your MCP servers panel.
§2 — Claude Desktop
Open `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows) and add:
```json { "mcpServers": { "frootai-orchard": { "command": "npx", "args": ["-y", "@frootai/[email protected]"] } } } ```
Restart Claude Desktop. The hammer icon shows the `orchard` server with 5 tools + 6 prompts + 1 resource scheme.
§3 — ChatGPT MCP
In ChatGPT settings → MCP servers → Add custom server:
| Field | Value |
|---|---|
| Name | `frootai-orchard` |
| Command | `npx` |
| Args | `-y @frootai/[email protected]` |
§4 — Continue (VS Code / JetBrains)
Open the Continue config (`~/.continue/config.json`) and add to `mcpServers`:
```json { "mcpServers": { "frootai-orchard": { "command": "npx", "args": ["-y", "@frootai/[email protected]"] } } } ```
§5 — Cline (VS Code)
`~/.cline/mcp.json`:
```json { "mcpServers": { "frootai-orchard": { "command": "npx", "args": ["-y", "@frootai/[email protected]"] } } } ```
§6 — VS Code (built-in MCP support, v1.x+)
`.vscode/mcp.json` in your workspace:
```json { "mcpServers": { "frootai-orchard": { "command": "npx", "args": ["-y", "@frootai/[email protected]"] } } } ```
§7 — Python (PyPI) alternative
If you prefer Python over Node, swap the command across all clients above:
| Replace | With |
|---|---|
| `"command": "npx"` | `"command": "uvx"` |
| `"args": ["-y", "@frootai/[email protected]"]` | `"args": ["frootai-mcp-orchard[sdk]@1.0.0"]` |
The 27 contract assertions guarantee byte-equal results across both runtimes.
§8 — Self-host Docker (any client supporting `transport: "http"`)
If your client supports an HTTP MCP transport (vs. stdio), point it at your self-hosted Docker instance:
```json { "mcpServers": { "frootai-orchard": { "transport": "http", "url": "http://localhost:3000" } } } ```
See Self-host guide for running the Docker image.
§9 — Verify the install
After restarting your client, try this query:
"Find Azure RAG accelerators with eval coverage"
Expected behavior: the agent calls `orchard.search` with `query="rag"` and `where="variety:azure AND trust_badge:eval_proven"` and renders a Markdown table inline.