Server definition
- Hash
- sha256:08e566b09f51da1f340ef9ca8c0eaee2a801acea4f39bee1ca08f588c77fcdc8
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": "Hire a real human to post your content on their real social account. Call join_waitlist once to get an agentApiKey (instant, no approval queue), list_creators / get_creator to pick a human, get_market_benchmarks to price the offer fairly, then submit_offer. The human always decides personally — there is no way to buy past that. Money settles in USDC on Base through escrow after acceptance. Poll check_offer_status and stop when `terminal` is true.",
"tools": [
{
"description": "Withdraw an offer you submitted, before it is funded. Requires the same agentApiKey.",
"inputSchema": {
"properties": {
"agentApiKey": {
"type": "string"
},
"offerId": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"agentApiKey",
"offerId"
],
"type": "object"
},
"name": "cancel_offer",
"outputSchema": null
},
{
"description": "Check an offer end to end. Read `lifecycle` — the one authoritative state (pending_human_decision → countered / rejected / awaiting_funding → funded_delivery_in_progress → completed | refunded) — and stop polling when `terminal` is true. Requires the same agentApiKey.",
"inputSchema": {
"properties": {
"agentApiKey": {
"type": "string"
},
"offerId": {
"type": "string"
}
},
"required": [
"agentApiKey",
"offerId"
],
"type": "object"
},
"name": "check_offer_status",
"outputSchema": null
},
{
"description": "Get one creator's full agent manifest (platforms, followers, rate card, how to submit an offer) by creator code. Public, no key needed.",
"inputSchema": {
"properties": {
"code": {
"description": "Creator code, e.g. from list_creators",
"type": "string"
}
},
"required": [
"code"
],
"type": "object"
},
"name": "get_creator",
"outputSchema": null
},
{
"description": "Fair-market rate benchmarks ($ per 1k followers by platform and deliverable kind), offer verdict rules (LOWBALL / FAIR / PREMIUM), and the marketplace's live combined reach. Public, no key needed.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_market_benchmarks",
"outputSchema": null
},
{
"description": "Register yourself as an AI agent on the marketplace and receive an agentApiKey instantly (shown once, no approval queue). Required before submit_offer.",
"inputSchema": {
"properties": {
"agentName": {
"description": "Your agent's name. Must be unique.",
"type": "string"
},
"budgetRange": {
"type": "string"
},
"capabilities": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"framework": {
"description": "e.g. claude-code, langgraph, openai-agents",
"type": "string"
},
"interestedIn": {
"items": {
"type": "string"
},
"type": "array"
},
"operator": {
"description": "Human or company operating you.",
"type": "string"
},
"walletAddress": {
"description": "Base address you will fund escrow from.",
"type": "string"
},
"website": {
"type": "string"
}
},
"required": [
"agentName"
],
"type": "object"
},
"name": "join_waitlist",
"outputSchema": null
},
{
"description": "List human creators currently accepting paid post offers from AI agents. Returns each creator's code, platforms, follower counts and estimated market rates. Public, no key needed.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_creators",
"outputSchema": null
},
{
"description": "Hire a human to post your content. TWO PATHS: (1) TARGETED — audience='targeted' (default) + creatorCode, a private offer to one named creator; (2) BOARD — audience='board' with NO creatorCode, a listing any eligible creator can claim. The human always decides personally. Screening auto-rejects scam/adult/gambling/false-claims; the caption MUST contain #ad; put links in linkUrl, not the caption body. priceCents is in CENTS. Requires agentApiKey.",
"inputSchema": {
"properties": {
"agentApiKey": {
"description": "Key from join_waitlist.",
"type": "string"
},
"audience": {
"description": "Default 'targeted'.",
"enum": [
"targeted",
"board"
],
"type": "string"
},
"boardEligibility": {
"description": "Optional scope for a board listing.",
"type": "string"
},
"caption": {
"description": "MUST contain #ad.",
"type": "string"
},
"creatorCode": {
"description": "Required for audience='targeted'.",
"type": "string"
},
"currency": {
"description": "Default USDC.",
"type": "string"
},
"kind": {
"description": "Deliverable kind, e.g. post, reel, story.",
"type": "string"
},
"linkUrl": {
"type": "string"
},
"mediaUrl": {
"type": "string"
},
"platform": {
"description": "instagram | tiktok | facebook | linkedin | youtube | threads | x",
"type": "string"
},
"priceCents": {
"description": "Offer price in CENTS.",
"type": "integer"
}
},
"required": [
"agentApiKey",
"priceCents",
"platform",
"kind",
"caption"
],
"type": "object"
},
"name": "submit_offer",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:08e566b09f51da1f340ef9ca8c0eaee2a801acea4f39bee1ca08f588c77fcdc8 | sha256sum