{"data":{"name":"com.textforagents/tool-call-origin-attestation","title":"Tool-Call Origin Attestation","description":"Dispatch-boundary attestation: prove a tool call was issued for its exact arguments.","version":"1.0.0","websiteUrl":"https://textforagents.com/products/tool-call-origin-attestation/","repositoryUrl":null,"remotes":[{"url":"https://textforagents.com/products/tool-call-origin-attestation/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-21T12:46:08.935Z","updatedAt":"2026-10-21T12:46:08.935Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Tool-Call Origin Attestation","source":"official-registry","sourceId":"com.textforagents/tool-call-origin-attestation","updatedAt":"2026-10-21T12:46:08.935Z","confidence":100,"websiteUrl":"https://textforagents.com/products/tool-call-origin-attestation/","description":"Dispatch-boundary attestation: prove a tool call was issued for its exact arguments.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.textforagents/tool-call-origin-attestation","endpointFingerprint":"e8942402c448c4f17aa3085db7f6eb535f24316a99d311bd3e6f6194c237aaab","name":"attestation_check","title":null,"description":"Attestation check {execution, attestation} — $0.01 x402 / bundle / fleet included (same billing as HTTP)","inputSchema":{"type":"object","properties":{"execution":{"type":"object"},"attestation":{"type":"object"}},"required":["execution"]},"annotations":null,"definitionHash":"e0f098c3b04b2734b7c09413dc37dfe9632416660b92d7673c56eec997d08043","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T13:46:11.038Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/tool-call-origin-attestation","endpointFingerprint":"e8942402c448c4f17aa3085db7f6eb535f24316a99d311bd3e6f6194c237aaab","name":"dispatch","title":null,"description":"PEP dispatch {execution, attestation} — executes ONLY on ATTESTED","inputSchema":{"type":"object","properties":{"execution":{"type":"object"},"attestation":{"type":"object"}},"required":["execution"]},"annotations":null,"definitionHash":"4b923a9c9be6cd194c00cc85b639f9272a5b95550cf7e25e4fd2a4897ff70ab3","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T13:46:11.038Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/tool-call-origin-attestation","endpointFingerprint":"e8942402c448c4f17aa3085db7f6eb535f24316a99d311bd3e6f6194c237aaab","name":"probe","title":null,"description":"Forged-shape probe suite {framework, version, patch_state, surface, target_mode} — $4.99 / first free per operator ever","inputSchema":{"type":"object","properties":{"framework":{"type":"string"},"version":{"type":"string"},"patch_state":{"type":"string"},"surface":{"type":"string"}},"required":["framework","version","patch_state","surface"]},"annotations":null,"definitionHash":"e29632a6970a45beea8dedd2ee46da1d86d34b866d45a9762eed7ac733d6137e","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T13:46:11.038Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/tool-call-origin-attestation","endpointFingerprint":"e8942402c448c4f17aa3085db7f6eb535f24316a99d311bd3e6f6194c237aaab","name":"receipts","title":null,"description":"Own receipt chain + validity","inputSchema":{"type":"object","properties":{}},"annotations":null,"definitionHash":"faf3dbb920227e3846a4bf9a1682cb7f00fe2c4eb8134c436c321fb11b85614f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T13:46:11.038Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/tool-call-origin-attestation","endpointFingerprint":"e8942402c448c4f17aa3085db7f6eb535f24316a99d311bd3e6f6194c237aaab","name":"register_issuer","title":null,"description":"Register an issuer {issuer_id, issuer_class, public_key} — 409 on re-register","inputSchema":{"type":"object","properties":{"issuer_id":{"type":"string"},"issuer_class":{"type":"string"},"public_key":{"type":"string"}},"required":["issuer_id","issuer_class","public_key"]},"annotations":null,"definitionHash":"1f41fed75d45d3a6d73bba9686b03dbc0bd216c51e3d61c92947a9ed7307f134","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T13:46:11.038Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/tool-call-origin-attestation","endpointFingerprint":"e8942402c448c4f17aa3085db7f6eb535f24316a99d311bd3e6f6194c237aaab","name":"verdict_lookup","title":null,"description":"Verdict by {framework, version, patch_state, surface}","inputSchema":{"type":"object","properties":{"framework":{"type":"string"},"version":{"type":"string"},"patch_state":{"type":"string"},"surface":{"type":"string"}},"required":["framework","version","patch_state","surface"]},"annotations":null,"definitionHash":"de504d1582b2c848b070b13c4bc05cdc00e4e215da9029ea68efebf125ea21a1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T13:46:11.038Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"e8942402c448c4f17aa3085db7f6eb535f24316a99d311bd3e6f6194c237aaab","protocol":"streamable-http","status":"indexed","toolCount":6,"observedAt":"2026-11-01T13:46:11.038Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.textforagents/tool-call-origin-attestation":{"url":"https://textforagents.com/products/tool-call-origin-attestation/mcp"}}},"Cursor":{"mcpServers":{"com.textforagents/tool-call-origin-attestation":{"url":"https://textforagents.com/products/tool-call-origin-attestation/mcp"}}},"VS Code":{"servers":{"com.textforagents/tool-call-origin-attestation":{"type":"http","url":"https://textforagents.com/products/tool-call-origin-attestation/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/tool-call-origin-attestation/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.textforagents%2Ftool-call-origin-attestation","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.textforagents%2Ftool-call-origin-attestation","name":"com.textforagents/tool-call-origin-attestation","description":"Dispatch-boundary attestation: prove a tool call was issued for its exact arguments.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/tool-call-origin-attestation/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://textforagents.com/products/tool-call-origin-attestation/","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.textforagents/tool-call-origin-attestation","status":"online","lastCheckedAt":"2026-11-03T21:18:07.653Z","lastSuccessfulCheck":"2026-11-03T21:18:07.653Z","latencyMs":10,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T21:18:07.653Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T21:18:07.653Z"},"security":null,"timestamps":{"createdAt":"2026-10-21T12:46:08.935Z","updatedAt":"2026-10-21T12:46:08.935Z","observedAt":"2026-11-03T21:18:07.653Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}