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

# MCP Tools Overview

> Reuse-first MCP flow, address fields, and tool reference.

| Topic             | Detail                                                                                                                          |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| Session context   | Call **`neus_context`** first. When signed in, it includes the current profile context.                                         |
| Profile refresh   | Use **`neus_me`** only to refresh profile context or look up a public wallet/DID.                                               |
| Create in-session | **`neus_verify`** when the signed-in wallet can complete the check without a browser.                                           |
| Interactive       | **`neus_verify_or_guide`** when a step needs a browser (OAuth, personhood, payment, wallet connect) — it returns a hosted link. |

## Field names

| Tool                                  | Address field   | Verifiers / filters                            |
| ------------------------------------- | --------------- | ---------------------------------------------- |
| `neus_proofs_check`                   | `wallet`        | `verifiers`                                    |
| `neus_verify`, `neus_verify_or_guide` | `walletAddress` | `verifierIds`                                  |
| `neus_proofs_get`                     | `identifier`    | optional `tags` (comma-separated receipt tags) |

EVM `0x…`, Solana base58, or `did:pkh:…`. Delegated reads: **`agentWallet`** on **`neus_proofs_get`** (**`x-agent-wallet`** on the API).

## Order

| Phase         | Calls                                                                                                                       |
| ------------- | --------------------------------------------------------------------------------------------------------------------------- |
| Default       | Connect → **`neus_context`** → **`neus_agent_link`** for agents → **`neus_proofs_check`** → continue if satisfied           |
| Project agent | **`neus_agent_mount`** or `neus mount <agentId> --apply <host>` in the repo                                                 |
| Details       | **`neus_proofs_get`** for receipt records, tags, delegated context, and receipt fields                                      |
| Secrets       | **`neus_secret_list`** / **`neus_secret_create`** / **`neus_secret_revoke`** when auth is configured ([Secrets](./secrets)) |
| Fallback      | **`neus_verify_or_guide`** only when something is missing                                                                   |
| Catalog       | **`neus_verifiers_catalog`** only when you need raw schemas beyond context                                                  |
| Profile       | **`neus_me`** only for refresh or explicit wallet/DID lookup                                                                |

Same flow as [Overview](./overview).

## Reference pages

<CardGroup cols={2}>
  <Card title="Context" icon="plug" href="./context">
    Load profile, checks, and workflow once per session.
  </Card>

  <Card title="Catalog" icon="list-tree" href="./verifiers-catalog">
    Live check schemas and required inputs.
  </Card>

  <Card title="Check" icon="circle-check" href="./proofs-check">
    Reuse existing receipts before verifying.
  </Card>

  <Card title="Verify" icon="circle-plus" href="./verify">
    Create a receipt in-session when possible.
  </Card>

  <Card title="Verify or guide" icon="signs-post" href="./verify-or-guide">
    Reuse a receipt or return the next hosted step.
  </Card>

  <Card title="Proofs get" icon="receipt" href="./proofs-get">
    Read receipt records and current status.
  </Card>

  <Card title="Me" icon="user" href="./me">
    Refresh profile context or look up an account.
  </Card>

  <Card title="Agent create" icon="robot" href="./agent-create">
    Create agent identity and permission receipts.
  </Card>

  <Card title="Agent link" icon="link" href="./agent-link">
    Confirm an agent is ready to act.
  </Card>

  <Card title="Connect agent context" icon="layer-group" href="../agents/runtime-mount">
    Load identity, permissions, and skills into a project.
  </Card>

  <Card title="Secrets" icon="key" href="./secrets">
    Store and revoke encrypted Vault secrets.
  </Card>
</CardGroup>
