Instamojo MCP by usefulapi
Read Instamojo payment requests, payments and refunds; create payment links and refund payments.
Connect it
Settings → Connectors → Add custom connector
URL: https://instamojo.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://instamojo.usefulapi.io/mcp{
"mcpServers": {
"instamojo": {
"url": "https://instamojo.usefulapi.io/mcp"
}
}
}claude mcp add --transport http instamojo https://instamojo.usefulapi.io/mcp{
"servers": {
"instamojo": {
"type": "http",
"url": "https://instamojo.usefulapi.io/mcp"
}
}
}9 tools, pulled live
instamojo_list_payment_requestsread-onlyList 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_requestread-onlyOne 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 /payment-requests/.
instamojo_disable_payment_requestcan modifyWRITE: 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_paymentread-onlyOne 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_refundsread-onlyList 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_refundread-onlyOne refund by its id (the case id from instamojo_list_refunds, e.g. C5c0751272). GET /refunds/{id}/.
instamojo_create_refundcan modifyWRITE (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. Reason types: RFD = duplicate/delayed payment, TNR = product/service no longer available, QFL = custome
Alternatives in Finance & Payments
Compare →
Drillr — The financial MCP for AI agentsA
Financial data and research MCP for US/CN/JP equities: filings, statements, ownership, signals.
ADAdvisorfinderA
Search and vet SEC-registered financial advisors: profiles, disclosures, firm fees, credentials.
three.ws 3D Studio (free)A
Free text/image → 3D: generate, rig, avatar-ify, and refine GLB models. No auth, no payment.
DWDaedalMap World Development IndicatorsA
World Bank World Development Indicators: curated country-year economy, health, education and more.
FTFinance ToolkitA
200+ transparent financial metrics calculated from raw statements, not third-party endpoints.
FAFabricaB
US land for sale and any US parcel by address or APN: maps, Property checks, taxes, trust documents.