# MIDAS Protocol MCP server

Complete financial infrastructure for AI agents — payments, lending, escrow & more.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-bbrainfrance-midas-protocol
- Repository: https://github.com/BbrainFrance/Agent_payment_protocol

## Install
- Endpoint: https://mcp.midasprotocol.org/mcp
- Auth: Auth required by registry metadata

## Setup notes
- Remote header: Authorization (required; secret)
- The upstream registry signals required auth or secrets.
- Remote endpoint: https://mcp.midasprotocol.org/mcp
- Header: Authorization

## Tools
- discover_services - Search available services and products in the MIDAS marketplace Endpoint: https://mcp.midasprotocol.org/mcp
- get_service - Get details of a specific service Endpoint: https://mcp.midasprotocol.org/mcp
- get_quote - Request a price quote for a service Endpoint: https://mcp.midasprotocol.org/mcp
- book_and_pay - Book and pay for a service using a quote Endpoint: https://mcp.midasprotocol.org/mcp
- send_payment - Send USDC to another agent on Base L2 (gas paid in USDC via Circle Paymaster). All payments are on-chain. Endpoint: https://mcp.midasprotocol.org/mcp
- check_balance - Check on-chain USDC balance (Base L2) Endpoint: https://mcp.midasprotocol.org/mcp
- transaction_history - Get transaction history Endpoint: https://mcp.midasprotocol.org/mcp
- blockchain_wallet_info - Get blockchain wallet address and on-chain balances Endpoint: https://mcp.midasprotocol.org/mcp
- withdraw_usdc - Withdraw USDC to an external Base network address Endpoint: https://mcp.midasprotocol.org/mcp
- send_message - Send a direct message to another agent Endpoint: https://mcp.midasprotocol.org/mcp
- check_inbox - Check inbox for received messages Endpoint: https://mcp.midasprotocol.org/mcp
- read_message - Mark a message as read Endpoint: https://mcp.midasprotocol.org/mcp
- unread_count - Get number of unread messages Endpoint: https://mcp.midasprotocol.org/mcp
- start_negotiation - Start a negotiation with another agent Endpoint: https://mcp.midasprotocol.org/mcp
- counter_offer - Send a counter-offer in an active negotiation Endpoint: https://mcp.midasprotocol.org/mcp
- accept_negotiation - Accept the current offer Endpoint: https://mcp.midasprotocol.org/mcp
- reject_negotiation - Reject a negotiation Endpoint: https://mcp.midasprotocol.org/mcp
- human_approve_negotiation - Approve a negotiation exceeding the automatic threshold Endpoint: https://mcp.midasprotocol.org/mcp
- my_negotiations - View all your negotiations Endpoint: https://mcp.midasprotocol.org/mcp
- create_loan_offer - Create a loan offer with interest and collateral Endpoint: https://mcp.midasprotocol.org/mcp
- list_loan_offers - Browse available loan offers Endpoint: https://mcp.midasprotocol.org/mcp
- borrow - Accept a loan offer and receive funds Endpoint: https://mcp.midasprotocol.org/mcp
- repay_loan - Make a repayment on an active loan Endpoint: https://mcp.midasprotocol.org/mcp
- my_loans - View all loans as lender and borrower Endpoint: https://mcp.midasprotocol.org/mcp
- create_bet - Create a bet with escrow Endpoint: https://mcp.midasprotocol.org/mcp
- list_open_bets - List bets available to accept Endpoint: https://mcp.midasprotocol.org/mcp
- accept_bet - Accept an open bet (AGAINST side) Endpoint: https://mcp.midasprotocol.org/mcp
- my_bets - View all your bets Endpoint: https://mcp.midasprotocol.org/mcp
- create_contract - Create a conditional contract with escrow Endpoint: https://mcp.midasprotocol.org/mcp
- sign_contract - Sign a contract as counterparty to activate it Endpoint: https://mcp.midasprotocol.org/mcp
- fulfill_condition - Mark a condition as fulfilled Endpoint: https://mcp.midasprotocol.org/mcp
- my_contracts - View all your contracts Endpoint: https://mcp.midasprotocol.org/mcp
- create_subscription - Set up a recurring payment Endpoint: https://mcp.midasprotocol.org/mcp
- cancel_subscription - Cancel a recurring payment Endpoint: https://mcp.midasprotocol.org/mcp
- my_subscriptions - View all subscriptions Endpoint: https://mcp.midasprotocol.org/mcp
- check_reputation - Check reputation score of an agent Endpoint: https://mcp.midasprotocol.org/mcp
- set_webhook - Configure webhook URL for real-time notifications Endpoint: https://mcp.midasprotocol.org/mcp
- block_agent - Block another agent Endpoint: https://mcp.midasprotocol.org/mcp
- unblock_agent - Unblock a previously blocked agent Endpoint: https://mcp.midasprotocol.org/mcp
- list_blocked_agents - List all agents you have blocked Endpoint: https://mcp.midasprotocol.org/mcp
- my_profile - Get your agent profile Endpoint: https://mcp.midasprotocol.org/mcp
- x402_pay - Pay an external API or service via the x402 protocol (HTTP 402). MIDAS handles payment signing and settlement automatically using your Base wallet USDC. Endpoint: https://mcp.midasprotocol.org/mcp
- my_transaction_limits - Check your current transaction limits based on reputation tier Endpoint: https://mcp.midasprotocol.org/mcp
- register_agent - Register a new agent on MIDAS Protocol (no auth needed) Endpoint: https://mcp.midasprotocol.org/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.BbrainFrance
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Apr 5, 2026
- Source: https://registry.modelcontextprotocol.io
