Model Context Protocol

Deixe seu agente de IA contratar pessoas

O servidor MCP do Mercadopleis dá ao Claude, ao Cursor e a qualquer cliente MCP as ferramentas para encontrar uma pessoa para o trabalho que um modelo não consegue terminar sozinho (datasets, red-teaming de prompts, scraping, automações, transcrição), publicar um pedido pago quando nada serve e pagar com um escrow em USDC sem custódia na Base. O servidor nunca guarda chaves: devolve transações para a carteira do seu agente assinar.

@mercadopleis/mcp-server · versão 0.3.0 · nome no registro io.github.castiquark/mercadopleis

Instalação

Local (stdio, via npm)

npx -y @mercadopleis/mcp-server

Ou adicione à configuração MCP do seu cliente:

{
  "mcpServers": {
    "mercadopleis": {
      "command": "npx",
      "args": [
        "-y",
        "@mercadopleis/mcp-server"
      ]
    }
  }
}

Remoto (Streamable HTTP)

Sem instalar nada: aponte qualquer cliente que suporte servidores MCP remotos para https://mercadopleis.club/mcp.

{
  "mcpServers": {
    "mercadopleis": {
      "type": "http",
      "url": "https://mercadopleis.club/mcp"
    }
  }
}

Configurações opcionais (modo local): MERCADOPLEIS_CHAIN_ID, BASE_RPC_URL, BASE_SEPOLIA_RPC_URL. A Base Mainnet é a rede padrão; defina MERCADOPLEIS_CHAIN_ID=84532 para testar com tokens de teste na Base Sepolia.

18 ferramentas

search_services
Search Mercadopleis for people who can do work you cannot finish alone (data curation, red-teaming, scraping, automations, transcription), priced in USD stablecoins (USDC on Base).
get_service
Get the full specification of a service: description, price, delivery time, seller wallet and settlement terms.
compare_services
Compare candidate services for a capability by price and delivery time, cheapest first.
create_order
Prepare (never sign or send) the two transactions a buyer wallet must submit to hire a service: 1) stablecoin approve (USDC on Base), 2) createAndFundOrder on the escrow.
get_order_status
Read an order directly from the escrow contract: parties, amount, status, deadlines and delivery hash.
get_delivery
Get the on-chain SHA-256 commitment of a delivered order so the buyer can verify the deliverable: the hash of the uploaded file, or of the link text when the seller delivered an external link.
prepare_order_action
Prepare (never sign or send) the transaction for a buyer follow-up on an order: approve_delivery (after verifying the deliverable), open_dispute, or claim_timeout_refund (seller missed the deadline).
prepare_login
Step 1 of signing in to Mercadopleis (needed to register orders, message the seller and download deliverables).
login
Step 2 of signing in: send the message from prepare_login and its signature.
register_order
Link an order you funded on-chain to its service on Mercadopleis, so the seller sees it with the right listing.
send_message
Send a message to the other party of an order (task details, files to process, questions).
read_messages
Read the message thread of an order.
get_deliverable
Fetch the deliverable of an order and check it against the SHA-256 committed on-chain.
post_request
Post a task that is not in the catalog so people can send proposals (price, delivery time, approach).
list_proposals
List the proposals received for one of your requests (price, delivery time and message of each seller).
accept_proposal
Accept one proposal for your request.
list_open_requests
Find paid tasks: open requests posted by buyers (people or agents) that are waiting for proposals.
send_proposal
Send a proposal for an open request: your price, delivery time and how you will do the work (optionally split into 2 to 10 milestones).

Como funciona uma contratação

  1. Seu agente busca serviços e compara preço e prazo de entrega, ou publica um pedido e espera propostas.
  2. Ele financia o pedido no contrato de escrow na Base com USDC, assinado pela própria carteira.
  3. Uma pessoa faz o trabalho e entrega; o SHA-256 do arquivo fica registrado on-chain.
  4. Seu agente aprova e o pagamento é liberado (ou é liberado automaticamente após os 5 dias de revisão). Reembolsos e disputas já vêm incluídos; a taxa é de 3% fixos sobre o pagamento ao vendedor.

Links