> ## Documentation Index
> Fetch the complete documentation index at: https://darwin.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Darwin MCP

> Give an AI client focused Darwin Search and Action tools.

Darwin's canonical remote MCP server is:

```text theme={null}
https://mcp.darwin.so/mcp
```

The [official MCP Registry](https://registry.modelcontextprotocol.io/v0.1/servers?search=so.darwin/darwin) lists the active server as `so.darwin/darwin`. Clients that do not consume the registry can use the URL directly.

## Tool contract

The server advertises one `search` tool and six focused Action tools: `start_action`, `get_action`, `list_actions`, `update_action`, `approve_action`, and `stop_action`.

Search returns canonical public results. Action tools require the scopes you approve during Darwin's browser-based OAuth flow.

## Security boundaries

* Tool arguments never accept a user ID or a credential.
* Search does not authorize work or spending.
* Updates do not imply approval.
* Sensitive connection and payment steps use a first-party Darwin `webLink`.
* `get_action` is the universal recovery path after an interruption.

[Connect an MCP client](/docs/get-started/mcp) or install the [Darwin Agent Skill](/docs/get-started/agent-skills).

## Use the right tool for the state

| Need                             | Tool             |
| -------------------------------- | ---------------- |
| Search executable capabilities   | `search`         |
| Begin the selected work          | `start_action`   |
| Recover or poll one Action       | `get_action`     |
| Recover all current work         | `list_actions`   |
| Supply requested information     | `update_action`  |
| Decide an exact reviewed request | `approve_action` |
| Stop eligible work               | `stop_action`    |
