> ## 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.

# Proofable MCP

> The portable trust harness for AI. Keep identity, permissions, and context across tools.

The portable trust harness for AI. Your agents should not reset when they change models, tools, or marketplaces.

Register the hosted remote, then click **Connect**:

`https://mcp.neus.network/mcp`

Use a marketplace plugin or registry listing when the host offers one. `npx -y -p @neus/sdk neus setup` writes the same URL from a terminal.

Then ask:

> Reuse what I already have. Before a sensitive action, check my current proofs.

Proofable answers **Passed**, **Action needed**, or **Blocked**.

## Do the work

Call `neus_context`. Create or import an agent, or publish a listing.

> Create or import an agent on my Proofable profile. Use generate if I need a separate spend account. Set spend and action limits. Then confirm it is ready.

Open **Connections** on [proofable.me](https://proofable.me) to link apps. [Connections](../cookbook/connector-integrations)

To sell: set payouts, then publish a listing. Full steps: [Connect Proofable](./setup).

Chat now. Pro jobs run in the background or on a schedule.

Cursor, Claude Code, Codex, Hermes, and Grok can connect to this endpoint.

**Private cloud.** Point the runtime at the same URL. [Private Cloud Trust Harness](../cookbook/private-cloud-agents).

Same install block: [Connect Proofable](./setup).

## Tools

Call `neus_context` once. Reuse a current proof before you create another.

| Job | Tool | What it does |
| - | - | - |
| Start | `neus_context` | Signed-in profile, what you can verify, and the recommended flow. Call once. |
| List what you can verify | `neus_verifiers_catalog` | Required inputs and supported networks. |
| Reuse a proof | `neus_proofs_check` | Read-only. Reports whether a current proof already satisfies the request. |
| Finish what's missing | `neus_verify_or_guide` | Reuses a proof, or returns the next step. |
| Create or refresh a proof | `neus_verify` | Creates the proof when a new one is needed. Signed-in ownership finishes here. |
| Read a proof | `neus_proofs_get` | Current proof records and status. Request the body only when you need it. |
| Create or import an agent | `neus_agent_create` | Links the agent to your profile. Optional separate spend account and controls. Use `generate` for a dedicated key. |
| Confirm the agent is ready | `neus_agent_link` | Identity and the permissions that account needs. |
| Load the agent | `neus_agent_mount` | Identity, permissions, skills, and current settings. |
| Store a secret | `neus_secret_create` | Encrypted Vault secret. Confirm the name and proof ID. |
| List secrets | `neus_secret_list` | Stored names and details. Never the secret itself. |
| Revoke a secret | `neus_secret_revoke` | Removes a stored secret by proof ID. |

Field names and per-tool pages: [MCP tools](./tools).

## Privacy

Proofable returns the result and the proof. It does not return the private data used to complete it. Proofs are private by default. The client or runtime must enforce that result.

What you can reuse across clients:

* Your profile and current permissions
* Completed checks that are still valid
* Proofs another connected product can confirm
* Vault context when you allow it

To load an agent into a project, see [Connect agent context](../agents/runtime-mount). For a laptop, server, or confidential VM, see [Private Cloud Trust Harness](../cookbook/private-cloud-agents).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.