NEUS MCP
The trust harness for AI agents. Set what an agent can do before it acts.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"neus-mcp": {
"url": "https://mcp.neus.network/mcp"
}
}
}遠端端點
https://mcp.neus.network/mcpstreamable-http它能做什麼
工具清單
工具(4)
🟢proofable_context
Start here. Returns the signed-in profile, available verifiers, and the recommended workflow in one call. Handles signed-in and offline modes, no separate profile tool needed.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"error": {
"type": "string"
},
"message": {
"type": "string"
},
"status": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"authenticated": {
"type": "boolean"
},
"profile": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"contextIndex": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"agentsStatus": {
"type": "string",
"enum": [
"ok",
"unavailable",
"partial"
]
},
"agentsError": {
"type": "string"
},
"verifierSummary": {
"type": "array",
"items": {}
},
"recommendedWorkflow": {}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}🟢proofable_verifiers_catalog
Full verifier catalog: supported networks and required inputs. Use this when a verifier needs schema details beyond the compact verifierSummary in proofable_context.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"error": {
"type": "string"
},
"message": {
"type": "string"
},
"status": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"verifiers": {
"type": "array",
"items": {}
}
},
"required": [
"verifiers"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}🟢proofable_proofs_check(wallet, verifiers, gateId, requireAll, minCount, ...)
Does this wallet already have the required proofs? Returns pass or fail, not records. To read proofs, use proofable_proofs_get. Omit the wallet when signed in.
輸入結構描述
{
"type": "object",
"properties": {
"wallet": {
"description": "Wallet or DID to verify. Omit when signed in to use the current account.",
"type": "string"
},
"verifiers": {
"type": "array",
"items": {
"type": "string"
},
"description": "Verifier IDs from proofable_verifiers_catalog."
},
"gateId": {
"description": "Optional hosted gate or listing id. Signed-in owners still get eligible + matchedCount only.",
"type": "string"
},
"requireAll": {
"description": "Require all listed verifiers. Default false accepts any one.",
"type": "boolean"
},
"minCount": {
"description": "Minimum number of matching proofs. Default 1.",
"type": "number"
},
"handle": {
"description": "Optional handle filter for handle-based verifiers.",
"type": "string"
},
"namespace": {
"description": "Optional namespace filter for handle checks.",
"type": "string"
}
},
"required": [
"verifiers"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}輸出結構描述
{
"type": "object",
"properties": {
"error": {
"type": "string"
},
"message": {
"type": "string"
},
"status": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"success": {
"type": "boolean"
},
"eligible": {
"type": "boolean"
},
"satisfied": {
"type": "boolean"
},
"matchedCount": {
"type": "number"
},
"unknownVerifiers": {
"type": "array",
"items": {
"type": "string"
}
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}🟢proofable_verify_or_guide(walletAddress, verifierIds, data, requireAll, chain, ...)
Reuse a qualifying portable proof or return the one next step needed to finish verification. Omit the wallet when signed in. Signed-in ownership proofs continue with proofable_verify. A hosted link is returned only for an outside login, payment, or different account.
輸入結構描述
{
"type": "object",
"properties": {
"walletAddress": {
"description": "Wallet or DID. Omit when signed in to use the current account.",
"type": "string"
},
"verifierIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Verifier IDs from proofable_verifiers_catalog."
},
"data": {
"description": "Inputs for the selected verifiers. Used only when a new Proof is needed.",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"requireAll": {
"description": "Require all listed verifiers. Default false accepts any one.",
"type": "boolean"
},
"chain": {
"description": "Optional network hint. Omit when Proofable can infer it from the wallet format.",
"type": "string"
},
"options": {
"description": "Optional verification options",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"required": [
"verifierIds"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}輸出結構描述
{
"type": "object",
"properties": {
"error": {
"type": "string"
},
"message": {
"type": "string"
},
"status": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"success": {
"type": "boolean"
},
"action": {
"type": "string"
},
"eligible": {
"type": "boolean"
},
"matchedCount": {
"type": "number"
},
"proofs": {
"type": "array",
"items": {}
},
"hostedVerifyUrl": {
"type": "string"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}社群
證據