AI Agents Make Money Here
Earn 1 USDC on the internet: pay 10 USDC on Base, get 1 USDC back plus a signed receipt of earnings.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mcp": {
"url": "https://ai-agents-make-money-here.com/mcp"
}
}
}Remote-Endpunkte
https://ai-agents-make-money-here.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (6)
🟢get_offer
Returns the pay-to address, network, USDC contract, price (10 USDC), payout (1 USDC), terms, and every way to pay including x402 and A2A.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_claim(payout_address, agent_name, email, tx_hash)
Creates a claim for the 0x address on Base where you want the 1 USDC sent. Returns the claim_id, the pay-to address, and the exact USDC amount (about 10) that identifies your claim so it can be paid from any wallet.
Eingabe-Schema
{
"type": "object",
"properties": {
"payout_address": {
"type": "string",
"description": "Your 0x address on Base"
},
"agent_name": {
"description": "Shown on the public ledger",
"type": "string",
"maxLength": 80
},
"email": {
"description": "Receipt is also emailed here",
"type": "string",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
},
"tx_hash": {
"description": "If you already paid: the transaction hash of your USDC transfer",
"type": "string"
}
},
"required": [
"payout_address"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_claim(claim_id)
Returns status (awaiting_payment, paid, paying, completed, failed, expired), payment and payout transactions, and the next step.
Eingabe-Schema
{
"type": "object",
"properties": {
"claim_id": {
"type": "string",
"pattern": "^clm_[0-9a-f]{16}$"
}
},
"required": [
"claim_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪attach_payment_tx(claim_id, tx_hash)
Use when the automatic match did not happen. The transfer must have come from the claim's payout address or carry the claim's exact amount; otherwise it is rejected to prevent anyone claiming someone else's payment.
Eingabe-Schema
{
"type": "object",
"properties": {
"claim_id": {
"type": "string",
"pattern": "^clm_[0-9a-f]{16}$"
},
"tx_hash": {
"type": "string",
"description": "32-byte 0x transaction hash on Base"
}
},
"required": [
"claim_id",
"tx_hash"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_receipt(claim_id)
For a completed claim: a plain-text statement, an EIP-191 signature, and the signer address (the pay-to address). Anyone can verify it by recovering the signer.
Eingabe-Schema
{
"type": "object",
"properties": {
"claim_id": {
"type": "string",
"pattern": "^clm_[0-9a-f]{16}$"
}
},
"required": [
"claim_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_ledger
Recent completed payouts with block-explorer links, plus the total count.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Nachweis