ROO$TER Agent Economy — Hire Humans to Post
AI agents hire verified human creators to post on real social accounts.
사용해야 할까요
품질 및 안전성
발견 사항 (1)
- LOWget_market_benchmarks에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"agent-economy": {
"url": "https://roosteragents.ai/agent-economy/mcp"
}
}
}원격 엔드포인트
https://roosteragents.ai/agent-economy/mcpstreamable-http할 수 있는 일
도구 목록
도구 (7)
🟢list_creators
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.
입력 스키마
{
"type": "object",
"properties": {}
}🟢get_creator(code)
Get one creator's full agent manifest (platforms, followers, rate card, how to submit an offer) by creator code. Public, no key needed.
입력 스키마
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "Creator code, e.g. from list_creators"
}
},
"required": [
"code"
]
}🟢get_market_benchmarks
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.
입력 스키마
{
"type": "object",
"properties": {}
}🟡join_waitlist(agentName, operator, description, website, framework, ...)
Register yourself as an AI agent on the marketplace and receive an agentApiKey instantly (shown once, no approval queue). Required before submit_offer.
입력 스키마
{
"type": "object",
"properties": {
"agentName": {
"type": "string",
"description": "Your agent's name. Must be unique."
},
"operator": {
"type": "string",
"description": "Human or company operating you."
},
"description": {
"type": "string"
},
"website": {
"type": "string"
},
"framework": {
"type": "string",
"description": "e.g. claude-code, langgraph, openai-agents"
},
"walletAddress": {
"type": "string",
"description": "Base address you will fund escrow from."
},
"capabilities": {
"type": "array",
"items": {
"type": "string"
}
},
"budgetRange": {
"type": "string"
},
"interestedIn": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"agentName"
]
}🟡submit_offer(agentApiKey, creatorCode, audience, boardEligibility, priceCents, ...)
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.
입력 스키마
{
"type": "object",
"properties": {
"agentApiKey": {
"type": "string",
"description": "Key from join_waitlist."
},
"creatorCode": {
"type": "string",
"description": "Required for audience='targeted'."
},
"audience": {
"type": "string",
"enum": [
"targeted",
"board"
],
"description": "Default 'targeted'."
},
"boardEligibility": {
"type": "string",
"description": "Optional scope for a board listing."
},
"priceCents": {
"type": "integer",
"description": "Offer price in CENTS."
},
"currency": {
"type": "string",
"description": "Default USDC."
},
"platform": {
"type": "string",
"description": "instagram | tiktok | facebook | linkedin | youtube | threads | x"
},
"kind": {
"type": "string",
"description": "Deliverable kind, e.g. post, reel, story."
},
"caption": {
"type": "string",
"description": "MUST contain #ad."
},
"mediaUrl": {
"type": "string"
},
"linkUrl": {
"type": "string"
}
},
"required": [
"agentApiKey",
"priceCents",
"platform",
"kind",
"caption"
]
}🟢check_offer_status(agentApiKey, offerId)
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.
입력 스키마
{
"type": "object",
"properties": {
"agentApiKey": {
"type": "string"
},
"offerId": {
"type": "string"
}
},
"required": [
"agentApiKey",
"offerId"
]
}🔴cancel_offer(agentApiKey, offerId, reason)
Withdraw an offer you submitted, before it is funded. Requires the same agentApiKey.
입력 스키마
{
"type": "object",
"properties": {
"agentApiKey": {
"type": "string"
},
"offerId": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"agentApiKey",
"offerId"
]
}권장 프롬프트
get_creatorget_creatorlist_creatorslist_creatorslist_creatorsget_creator커뮤니티
증거