neus_context after you connect. One response covers verifier context, billing model, and protocol rules. No access key required.
Recommended flow
Follow this order unless you have a specific reason not to:neus_context— Live verifier IDs, hub hint, billing hints, constraints (no access key).- Check —
neus_proofs_check(wallet, verifiers)for yes/no eligibility only (no browser). Preferneus_verify_or_guidewhen the user may need a browser, passkey, or onboarding. - Hosted verify — If a tool returns
hostedVerifyUrl, open it (https://neus.network/verify); do not substitute a different URL. - Proof list —
neus_proofs_get(identifier)for proof records + profile summary. - Account / private vault — Add
Authorization: Bearer(personal access key from Access keys) only when you needneus_meor private reads. See Auth. - Programmatic signing —
neus_verifywithoutsignaturetriggers one server/standardizestep and returnssignerString+hostedVerifyUrl. On the signed follow-up, reuse the samewalletAddress,verifierIds,data,signedTimestamp, andchain; you do not call/standardizeagain. Response may includesigVersion/bodyPreviewfor signing parity. - Agents (advanced) —
neus_agent_create→ complete hosted steps →neus_agent_linkto confirm.
PAYMENT-SIGNATURE when your client supports it).
Summary: the hosted MCP URL covers public catalog, context, and hosted verify handoffs without a key. Add Authorization: Bearer (personal access key from Access keys) only for neus_me, private reads, or debiting your credits — Auth. For appId, payer model, and keys before scale: Get started · Billing · Setup.
https://mcp.neus.network/mcp
Workflow
Add the MCP endpoint once in your client—see Setup for URL-only and authenticated configuration blocks.neus_context— load live verifier catalog and protocol context (public).- Browser verify: assistant runs
neus_verify_or_guideorneus_proofs_check. User openshttps://neus.network/verifyfrom the tool. Passkey or wallet stays in NEUS (no pasted one-time codes in MCP). - Signed-in assistant: add Bearer with your personal access key, then
neus_mewhen you need the current principal. Auth - Proof history: when you already have an address or id,
neus_proofs_get. Tools
| Goal | Tool |
|---|---|
| Verifiers, billing model, protocol rules (call first) | neus_context |
| Send someone to browser verification | neus_verify_or_guide |
| Yes/no eligibility only | neus_proofs_check |
| Proof list + profile (you have an id) | neus_proofs_get |
| Signed-in “who am I” | neus_me · Bearer · Auth |
| Pick verifier IDs safely | neus_verifiers_catalog |
| Agents | neus_agent_create, neus_agent_link |
Agents
neus_agent_create→ open any hosted URL returned →neus_agent_linkto confirm.
Next
- Get started — onboarding and billing before scale
- Setup — URL-only and authenticated configuration
- Tools — parameter names
- Auth — sessions and privacy
- Hosted Verify — browser verification flow