Instamojo MCP by usefulapi

io.usefulapi/instamojo · v1.0.0 · finance-and-payments

Instamojo MCP by usefulapi is healthy: it completed an MCP handshake in 1309 ms and exposes 9 tools.

Read Instamojo payment requests, payments and refunds; create payment links and refund payments.

Endpoint: https://instamojo.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count9
Latency1309 ms
Last checked (UTC)2026-10-24T23:40:17.918Z

Health history

Checked (UTC)StatusLatencyError
2026-10-24T23:40:17.918ZHealthy1309

Tools (9)

instamojo_list_payment_requestsList the payment requests (payment links) of the account with id, purpose, amount (INR), buyer, status (Pending, Sent, Failed, Completed), short and long URL and timestamps. Paged: use next_page. GET /payment-requests/.
instamojo_get_payment_requestOne payment request by id, with its status and the payments made against it (the payment ids go to instamojo_get_payment). GET /payment-requests/{id}/.
instamojo_create_payment_requestWRITE: create a payment request (a payment link) and return its id and URLs (longurl, shorturl) to share with the buyer. Amount is in INR. The buyer is NOT emailed or texted unless send_email / send_sms is true (they then need email / phone). Nothing is charged; the buyer pays on the link. POST /pay
instamojo_disable_payment_requestWRITE: disable a payment request so its link no longer accepts payments (instamojo_enable_payment_request undoes it). Existing payments are not touched. POST /payment-requests/{id}/disable/.
instamojo_enable_payment_requestWRITE: enable a previously disabled payment request so its link accepts payments again. POST /payment-requests/{id}/enable/.
instamojo_get_paymentOne payment by its id (MOJO...): status (Credit = paid, Failed), amount, fees, buyer, instrument (card, UPI, netbanking, wallet), failure reason, payout and the payment request it belongs to. GET /payments/{id}/.
instamojo_list_refundsList refunds with id (case id), payment id, status, reason type, refund and total amount (INR) and date. Paged: use next_page. GET /refunds/.
instamojo_get_refundOne refund by its id (the case id from instamojo_list_refunds, e.g. C5c0751272). GET /refunds/{id}/.
instamojo_create_refundWRITE (moves money): refund a payment, in full or in part. Instamojo allows only ONE refund per payment, so a partial refund cannot be topped up later. Without confirm: true nothing is sent and the call returns a preview of the refund; ask the user to confirm, then call again with confirm: true. Rea