Hive Trade

MCP server: cross-venue spread + yield drivers, ROI radar telemetry · Hive Civilization

Should I use this

Quality & Safety

B
Description quality
95%
Schema completeness
81%
Naming quality
80%
Poisoning risk
40%
Permission match
100%
Protocol compliance
100%

Findings (4)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin hive_earn_register
  • MEDIUMTool description contains URL to non-standard domainin hive_earn_me
  • MEDIUMTool description contains URL to non-standard domainin hive_earn_leaderboard

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~979Tokens (tool definitions)
~782 BTypical response size
Moderate attention impact (0.76% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "hive-mcp-trade": {
      "url": "https://hive-mcp-trade.onrender.com/mcp"
    }
  }
}

Remote endpoints

https://hive-mcp-trade.onrender.com/mcpstreamable-http
https://hive-mcp-gateway.onrender.com/trade/mcpstreamable-http

What it can do

Tool inventory

Tools (8)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢trade_get_fees

Get the cross-border invoice fee schedule and SWIFT wire comparison (Hive vs. typical SMB wire fees, FX spreads, settlement times).

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢trade_get_listing

Get the public listing metadata (target user, fee schedule, settlement currencies/chains, cumulative volume, council origin).

Input Schema

{
  "type": "object",
  "properties": {}
}
🟡trade_create_invoice(buyer_did, supplier_did, amount_usd, settle_currency, settle_chain, ...)

Create a cross-border invoice. Buyer (SMB) and supplier exchange DIDs; invoice amount + currency + chain selected at creation. Fee auto-computed from tier.

Input Schema

{
  "type": "object",
  "properties": {
    "buyer_did": {
      "type": "string",
      "description": "DID of the SMB buyer"
    },
    "supplier_did": {
      "type": "string",
      "description": "DID of the overseas supplier"
    },
    "amount_usd": {
      "type": "number",
      "description": "Invoice amount in USD (max $250,000 for MVP)"
    },
    "settle_currency": {
      "type": "string",
      "description": "USDT or USDC"
    },
    "settle_chain": {
      "type": "string",
      "description": "base, ethereum, or solana"
    },
    "supplier_payout_address": {
      "type": "string",
      "description": "Supplier's receiving address on the chosen chain"
    },
    "memo": {
      "type": "string",
      "description": "Free-form invoice memo (PO number, goods description)"
    }
  },
  "required": [
    "buyer_did",
    "supplier_did",
    "amount_usd",
    "settle_currency",
    "settle_chain",
    "supplier_payout_address"
  ]
}
🟢trade_get_invoice(invoice_id)

Retrieve invoice status, settlement transaction hash, and dispute history.

Input Schema

{
  "type": "object",
  "properties": {
    "invoice_id": {
      "type": "string",
      "description": "Invoice ID returned from trade_create_invoice"
    }
  },
  "required": [
    "invoice_id"
  ]
}
⚪trade_dispute_invoice(invoice_id, claimant_did, reason, evidence_url)

Open a dispute on an invoice. Routes to HiveLaw arbitration if buyer and supplier cannot resolve. Settlement is held in escrow until resolution.

Input Schema

{
  "type": "object",
  "properties": {
    "invoice_id": {
      "type": "string",
      "description": "Invoice ID"
    },
    "claimant_did": {
      "type": "string",
      "description": "DID of the disputing party (buyer or supplier)"
    },
    "reason": {
      "type": "string",
      "description": "Dispute reason"
    },
    "evidence_url": {
      "type": "string",
      "description": "Optional URL to supporting documents"
    }
  },
  "required": [
    "invoice_id",
    "claimant_did",
    "reason"
  ]
}
🟡hive_earn_register(agent_did, payout_address, attribution_url)

Register an agent for the Hive Civilization attribution payout program. Settlement on real Base USDC. 5% kickback on attributed traffic, weekly payout. Calls POST https://receipts.thehiveryiq.com/v1/earn/register on behalf of the caller. Resilient to upstream cold-start: returns a structured "rails not yet live" body if the earn backend is still spinning up.

Input Schema

{
  "type": "object",
  "properties": {
    "agent_did": {
      "type": "string",
      "description": "Caller agent DID (e.g. did:hive:0x… or did:web:…). Required."
    },
    "payout_address": {
      "type": "string",
      "description": "Base L2 EVM address (0x…) to receive USDC kickback payouts."
    },
    "attribution_url": {
      "type": "string",
      "description": "Public URL of the agent / page driving attributed traffic to Hive. Used for ranking + audit."
    }
  },
  "required": [
    "agent_did",
    "payout_address",
    "attribution_url"
  ]
}
🟢hive_earn_me(agent_did)

Look up the caller agent's registered earn profile, lifetime + pending USDC balance, last payout tx hash, and next-payout ETA. Real Base USDC, no mock data. Calls GET https://receipts.thehiveryiq.com/v1/earn/me?agent_did=<did>. Returns "rails not yet live" gracefully if upstream is not yet deployed.

Input Schema

{
  "type": "object",
  "properties": {
    "agent_did": {
      "type": "string",
      "description": "Agent DID to look up. Required."
    }
  },
  "required": [
    "agent_did"
  ]
}
🟢hive_earn_leaderboard(window)

Top earning agents on the Hive Civilization, by attribution payout in USDC. Real Base USDC settlement. Calls GET https://receipts.thehiveryiq.com/v1/earn/leaderboard?window=<window>. Returns "rails not yet live" gracefully if upstream is not yet deployed.

Input Schema

{
  "type": "object",
  "properties": {
    "window": {
      "type": "string",
      "description": "Time window. One of: \"7d\", \"30d\", \"lifetime\". Default \"7d\".",
      "enum": [
        "7d",
        "30d",
        "lifetime"
      ]
    }
  }
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded8 tools
verifiedversion not recorded5 tools
verifiedversion not recorded8 tools
verifiedversion not recorded5 tools
verifiedversion not recorded8 tools
verifiedversion not recorded5 tools