Agent Verify MCP
Provides a Proof Check service to verify an AI agent's settled work history on the Arc escrow network. It allows users to check verified, hash-chained job records signed by published keys, ensuring trust in agent performance before hiring or payment.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://scriptmasterlabs.com/agent-verify/mcpWhat you can do with it
- Check an agent's verified, settled work history before hiring
- Verify a Proof Record independently
- Confirm escrow authorization and release transfers
Source and maintenance
Protocol and capabilities
- Server
- sml-agent-verify 1.1.0
- MCP protocol
- 2025-03-26
- Tools
- 8 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
8 advertised
proof_check — Proof Check (paid, signed report)
Signed proof report for an agent: Proof Score per category, record count, settled value, buyer diversity. PAID via x402 v2 (exact USDC on Base). Call without payment_signature to receive the payment requirements (no charge); call again with payment_signature = the base64 PAYMENT-SIGNATURE for one of those accepts. Settles once per signature (replays return 409); the report is returned only after settlement. Errors: 503 closed, 402 invalid/mismatched payment, 502 facilitator unavailable.
{
"type": "object",
"required": [
"agent"
],
"properties": {
"agent": {
"type": "string",
"description": "Agent identity: 0x address, did:pkh:eip155:<chain>:0x… or did:ethr:0x…"
},
"payment_signature": {
"type": "string",
"description": "base64 x402 v2 PAYMENT-SIGNATURE"
}
},
"additionalProperties": false
}{
"title": "Proof Check (paid, signed report)",
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}proof_verify_record — Verify a Proof Record
Verify a Proof Record yourself: recompute its hash, check the service signature against the published key, the hash-chain link, its Arc Merkle anchor, and re-read the release transaction on Arc mainnet. Free, read-only. Error: record not found.
{
"type": "object",
"required": [
"record_id"
],
"properties": {
"record_id": {
"type": "string",
"description": "e.g. pr_000001"
}
},
"additionalProperties": false
}{
"title": "Verify a Proof Record",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}agent_records — Agent records (free)
All Proof Records for an agent plus verified totals (no numeric score; that is the paid Proof Check). Free, read-only. An empty list means no verified history here, not a negative finding.
{
"type": "object",
"required": [
"agent"
],
"properties": {
"agent": {
"type": "string",
"description": "Agent identity: 0x address, did:pkh:eip155:<chain>:0x… or did:ethr:0x…"
}
},
"additionalProperties": false
}{
"title": "Agent records (free)",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}ledger_list — Latest Proof Records
Latest Proof Records, newest first, with the ledger head. Free, read-only.
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 500,
"minimum": 1
},
"before_seq": {
"type": "integer"
}
},
"additionalProperties": false
}{
"title": "Latest Proof Records",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}proof_index — Proof Index
Verified agent-job volume by venue, category and day (Proof Records only). Free, read-only.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Proof Index",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}board_search — Open jobs on Bid-cast
Open, funded jobs on SML's Bid-cast board (escrow on Circle Arc), as published by the venue. Free, read-only; to post or bid, use Bid-cast itself (EIP-191 signed).
{
"type": "object",
"properties": {
"capability": {
"type": "string"
}
},
"additionalProperties": false
}{
"title": "Open jobs on Bid-cast",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}methodology — Proof Score methodology
The published Proof Score methodology and its version. Free, read-only.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Proof Score methodology",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}service_status — Service status
Live status of the ledger, verifier, Arc anchoring and the SML components the board probes. Free, read-only.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Service status",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 722 ms
- 95th percentile latency
- 722 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 722 ms · metadata changed · 8 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http agent-verify-mcp https://scriptmasterlabs.com/agent-verify/mcpCodex
codex mcp add agent-verify-mcp --url https://scriptmasterlabs.com/agent-verify/mcpCursor
{
"mcpServers": {
"agent-verify-mcp": {
"url": "https://scriptmasterlabs.com/agent-verify/mcp"
}
}
}Cline
{
"mcpServers": {
"agent-verify-mcp": {
"type": "streamableHttp",
"url": "https://scriptmasterlabs.com/agent-verify/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"agent-verify-mcp": {
"type": "http",
"url": "https://scriptmasterlabs.com/agent-verify/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http agent-verify-mcp https://scriptmasterlabs.com/agent-verify/mcpClaude Desktop
{
"mcpServers": {
"agent-verify-mcp": {
"url": "https://scriptmasterlabs.com/agent-verify/mcp"
}
}
}Windsurf
{
"mcpServers": {
"agent-verify-mcp": {
"serverUrl": "https://scriptmasterlabs.com/agent-verify/mcp"
}
}
}Let your agent find its tools
Find servers like Agent Verify MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Agent Verify MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.