Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:1637a044d03422fb5c4adaedf331cc34ef25c2a2c28e80619e12a8d36ba8f841
What it is
What a remote MCP server returned when asked what it offers: 17 tools

The blob, as servednamed by its sha256

{ "instructions": "HiveTrust — KYA identity, trust scoring, performance bonds, and insurance for autonomous AI agents. tools/list is public; tools/call for write operations requires a registered Hive DID via X-API-Key or Authorization: Bearer did:hive:* header. Register free at https://hiveforge-lhu4.onrender.com/v1/forge/mint", "tools": [ { "description": "Bind (activate) an insurance policy for an agent. Locks in the premium, creates the policy record, and deploys the escrow contract on Base L2.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID to insure", "type": "string" }, "quote_details": { "description": "Quote object returned by hivetrust_get_insurance_quote", "type": "object" }, "transaction_value": { "description": "Transaction value in USDC", "minimum": 0, "type": "number" } }, "required": [ "agent_id", "transaction_value" ], "type": "object" }, "name": "hivetrust_bind_insurance", "outputSchema": null }, { "description": "Create a Data Oracle Context Lease — \"Sign Once, Settle Many\". Grants unlimited access to a data stream for a fixed period (24h/72h/168h). Returns a cryptographic lease token (SHA-256) for zero-friction verification. Available streams: construction_pricing, simpson_catalog, compliance_feeds, market_data, pheromone_signals.", "inputSchema": { "properties": { "data_stream": { "description": "The data stream to lease access to", "enum": [ "construction_pricing", "simpson_catalog", "compliance_feeds", "market_data", "pheromone_signals" ], "type": "string" }, "duration_hours": { "description": "Lease duration in hours (24h, 72h, or 168h / 1 week)", "enum": [ 24, 72, 168 ], "type": "number" }, "lessee_did": { "description": "DID of the agent acquiring the lease (e.g. \"did:hivetrust:abc123\")", "type": "string" } }, "required": [ "lessee_did", "data_stream", "duration_hours" ], "type": "object" }, "name": "hivetrust_create_lease", "outputSchema": null }, { "description": "File an insurance claim against an active policy. Triggers claims adjudication workflow. Payouts are made in USDC via the Base L2 escrow contract.", "inputSchema": { "properties": { "amount": { "description": "Claim amount in USDC", "minimum": 0, "type": "number" }, "claim_type": { "description": "Type of claim being filed", "enum": [ "non_delivery", "fraud", "sla_breach", "data_loss", "unauthorized_action" ], "type": "string" }, "claimant_id": { "description": "ID of the entity filing the claim", "type": "string" }, "description": { "description": "Detailed description of the claim", "type": "string" }, "evidence": { "description": "Supporting evidence (transaction IDs, logs, screenshots)", "type": "object" }, "policy_id": { "description": "Insurance policy UUID", "type": "string" } }, "required": [ "policy_id", "claimant_id", "claim_type", "amount" ], "type": "object" }, "name": "hivetrust_file_claim", "outputSchema": null }, { "description": "File a dispute or appeal against a trust score decision, credential revocation, or behavioral event. Initiates the dispute resolution workflow.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID filing the dispute", "type": "string" }, "dispute_type": { "description": "Category of the dispute", "enum": [ "score_dispute", "credential_dispute", "event_dispute", "policy_dispute" ], "type": "string" }, "evidence": { "description": "Supporting evidence for the dispute", "type": "object" }, "reason": { "description": "Detailed reason for the dispute", "type": "string" }, "target_id": { "description": "UUID of the resource being disputed", "type": "string" }, "target_type": { "description": "Type of the resource being disputed", "enum": [ "trust_score", "credential", "behavioral_event", "insurance_policy", "insurance_claim" ], "type": "string" } }, "required": [ "agent_id", "dispute_type", "target_type", "target_id", "reason" ], "type": "object" }, "name": "hivetrust_file_dispute", "outputSchema": null }, { "description": "Retrieve a registered agent's full identity profile, including public key, checksum, trust tier, capabilities, and compliance status.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID or DID (e.g. \"did:hivetrust:abc123\")", "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "hivetrust_get_agent", "outputSchema": null }, { "description": "Get a dynamic insurance premium quote for an agent transaction. Premium is calculated based on trust score, transaction value, and risk tier. HiveTrust takes a 1.5% spread on insured transactions.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID being insured", "type": "string" }, "counterparty_id": { "description": "ID of the counterparty agent or user (optional)", "type": "string" }, "transaction_value": { "description": "Value of the transaction in USDC", "minimum": 0, "type": "number" } }, "required": [ "agent_id", "transaction_value" ], "type": "object" }, "name": "hivetrust_get_insurance_quote", "outputSchema": null }, { "description": "Retrieve HiveTrust platform-wide statistics: total registered agents, verified count, average trust score, total insured value, active policies, claims filed, and more.", "inputSchema": { "properties": {}, "required": [], "type": "object" }, "name": "hivetrust_get_platform_stats", "outputSchema": null }, { "description": "Retrieve an agent's current multi-pillar trust score (0–1000 scale). Returns composite score, tier, per-pillar breakdown (identity, behavior, fidelity, compliance, provenance), verdict, and max recommended transaction value.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID or DID", "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "hivetrust_get_trust_score", "outputSchema": null }, { "description": "Bulk ingest behavioral telemetry events for an agent. These events feed into the trust scoring engine. Supports transaction completions, SLA violations, dispute events, tool calls, and more.", "inputSchema": { "properties": { "events": { "description": "Array of behavioral events to ingest", "items": { "properties": { "action": { "description": "Specific action performed", "type": "string" }, "agent_id": { "description": "Agent UUID", "type": "string" }, "counterparty_id": { "description": "ID of the other party in the transaction", "type": "string" }, "event_type": { "description": "Type of behavioral event", "enum": [ "transaction_completed", "transaction_failed", "sla_violation", "dispute_filed", "dispute_resolved", "tool_call", "auth_success", "auth_failure", "checksum_mismatch", "fidelity_probe", "capital_staked", "capital_withdrawn" ], "type": "string" }, "evidence": { "description": "Supporting evidence for the event", "type": "object" }, "metadata": { "description": "Additional event metadata", "type": "object" }, "outcome": { "description": "Outcome of the action", "enum": [ "success", "failure", "partial", "disputed" ], "type": "string" }, "source": { "description": "Platform or system emitting the event", "type": "string" }, "source_platform": { "description": "Platform name", "type": "string" }, "transaction_value": { "description": "Transaction value in USDC", "type": "number" } }, "required": [ "agent_id", "event_type", "source" ], "type": "object" }, "type": "array" } }, "required": [ "events" ], "type": "object" }, "name": "hivetrust_ingest_telemetry", "outputSchema": null }, { "description": "Issue a W3C-compatible verifiable credential to an agent. Credentials represent verified claims such as identity verification, compliance certification, or domain expertise.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID to issue the credential to", "type": "string" }, "claims": { "description": "Credential claims (key-value pairs specific to the credential type)", "type": "object" }, "credential_type": { "description": "Type of verifiable credential", "enum": [ "IdentityVerification", "ComplianceCertification", "DomainExpertise", "CapitalVerification", "HumanOversight", "ThirdPartyAudit" ], "type": "string" }, "expires_at": { "description": "ISO 8601 expiration date (optional)", "format": "date-time", "type": "string" }, "issuer_id": { "description": "ID of the issuing entity", "type": "string" } }, "required": [ "agent_id", "credential_type", "issuer_id", "claims" ], "type": "object" }, "name": "hivetrust_issue_credential", "outputSchema": null }, { "description": "Register a new AI agent identity with HiveTrust KYA (Know Your Agent). Assigns a unique agent ID, anchors the public key, and initializes the trust score.", "inputSchema": { "properties": { "capabilities": { "description": "List of capability tags (e.g. [\"finance\", \"trading\", \"research\"])", "items": { "type": "string" }, "type": "array" }, "checksum": { "description": "SHA-256 checksum of the agent (system prompt + tools + model config)", "type": "string" }, "delegation_scope": { "description": "Scope of delegated authority", "items": { "type": "string" }, "type": "array" }, "description": { "description": "What this agent does", "type": "string" }, "eu_ai_act_class": { "default": "minimal_risk", "description": "EU AI Act risk classification", "enum": [ "minimal_risk", "limited_risk", "high_risk", "unacceptable_risk" ], "type": "string" }, "hiveagent_id": { "description": "Cross-reference ID from HiveAgent platform", "type": "string" }, "metadata": { "description": "Additional key-value metadata", "type": "object" }, "model_name": { "description": "e.g. gpt-4o, claude-3-5-sonnet", "type": "string" }, "model_provider": { "description": "e.g. openai, anthropic, google", "type": "string" }, "model_version": { "description": "Specific model version", "type": "string" }, "name": { "description": "Human-readable agent name", "type": "string" }, "owner_id": { "description": "ID of the owning organization or user", "type": "string" }, "owner_type": { "default": "organization", "enum": [ "organization", "individual", "dao" ], "type": "string" }, "public_key": { "description": "Ed25519 public key (base58 encoded)", "type": "string" }, "public_key_format": { "default": "ed25519-base58", "description": "Encoding format of the public key", "enum": [ "ed25519-base58", "ed25519-hex", "jwk" ], "type": "string" }, "verticals": { "description": "Industry verticals this agent operates in", "items": { "type": "string" }, "type": "array" } }, "required": [ "name", "owner_id" ], "type": "object" }, "name": "hivetrust_register_agent", "outputSchema": null }, { "description": "Revoke a verifiable credential. Records the revocation in the registry. Revoked credentials immediately fail verification checks.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID that owns the credential", "type": "string" }, "credential_id": { "description": "UUID of the credential to revoke", "type": "string" }, "evidence": { "description": "Supporting evidence for the revocation", "type": "object" }, "reason": { "description": "Reason for revocation (e.g. \"compromised_key\", \"expired_compliance\")", "type": "string" } }, "required": [ "credential_id", "reason" ], "type": "object" }, "name": "hivetrust_revoke_credential", "outputSchema": null }, { "description": "Stake USDC to back an agent's reputation via HiveBond. Creates a trust bond with a specified tier (bronze/silver/gold/platinum) and lock period. Phase 1: declared stake amount tracked in-memory; flat $0.25 registration fee via x402. Longer lock periods earn higher simulated yield (2–5% APY). Slashing is permanent — if an agent fails, stake is slashed and paid to injured parties.", "inputSchema": { "properties": { "agent_did": { "description": "DID of the agent staking (e.g. \"did:hive:abc123\")", "type": "string" }, "amount_usdc": { "description": "Amount of USDC to stake. Must meet tier minimum: bronze $100, silver $500, gold $2000, platinum $10000.", "minimum": 100, "type": "number" }, "lock_period_days": { "description": "Lock period in days. Longer lock = higher APY: 30d 2%, 90d 3%, 180d 4%, 365d 5%.", "enum": [ 30, 90, 180, 365 ], "type": "number" }, "tier": { "description": "Bond tier. Determines max bounty access: bronze $1k, silver $10k, gold $50k, platinum unlimited.", "enum": [ "bronze", "silver", "gold", "platinum" ], "type": "string" } }, "required": [ "agent_did", "amount_usdc", "tier", "lock_period_days" ], "type": "object" }, "name": "hivetrust_stake_bond", "outputSchema": null }, { "description": "Quick risk assessment for payment processors and marketplace operators. Returns verdict (ALLOW/REVIEW/BLOCK), trust tier, and max transaction limit. This is the free public endpoint — no API key required.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID or DID to assess", "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "hivetrust_verify_agent_risk", "outputSchema": null }, { "description": "Quick bond verification — check if an agent is bonded and at what tier. Returns bonded status, tier, staked amount, slash count, and max bounty access. This is the key integration point — other services call this to check bond status before assigning bounties. Free endpoint, no x402 payment required.", "inputSchema": { "properties": { "did": { "description": "DID of the agent to verify (e.g. \"did:hive:abc123\")", "type": "string" } }, "required": [ "did" ], "type": "object" }, "name": "hivetrust_verify_bond", "outputSchema": null }, { "description": "Verify a previously issued verifiable credential. Checks signature validity, revocation status, and expiration.", "inputSchema": { "properties": { "credential_id": { "description": "UUID of the credential to verify", "type": "string" } }, "required": [ "credential_id" ], "type": "object" }, "name": "hivetrust_verify_credential", "outputSchema": null }, { "description": "Verify an agent's cryptographic identity by checking public key ownership and checksum integrity. Returns a verification result with confidence score and reason codes.", "inputSchema": { "properties": { "agent_id": { "description": "Agent UUID or DID to verify", "type": "string" }, "challenge": { "description": "Optional challenge string to verify live key possession", "type": "string" }, "checksum": { "description": "Current agent checksum to compare against registered value", "type": "string" }, "signature": { "description": "Agent's signature of the challenge (base58 encoded)", "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "hivetrust_verify_identity", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:1637a044d03422fb5c4adaedf331cc34ef25c2a2c28e80619e12a8d36ba8f841 | sha256sum