MCP server that exposes Cashfree APIs to AI tools and agents for Payment Gateway, Payouts, and SecureID workflows. It supports creating and managing payment links, orders, refunds, settlements, disputes, transfers, Cashgrams, and KYC/name-match actions.
From the registry: Cashfree MCP server for cashfree docs and APIs

$ git clone https://github.com/cashfree/cashfree-mcp && cd cashfree-mcp && npm install && npm run buildhttps://github.com/cashfree/cashfree-mcpPlease install the `cashfree-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Clone and build** — Clone the repo, install deps, and compile TypeScript Run: `git clone https://github.com/cashfree/cashfree-mcp && cd cashfree-mcp && npm install && npm run build` (https://github.com/cashfree/cashfree-mcp)
- **Node.js 14+** — Node.js v14.x or higher (20+ recommended to avoid undici peer issues)
- **Cashfree API credentials** — Create Cashfree account and get API credentials (sandbox or production) (https://www.cashfree.com/)
Canonical MCP server config (stdio transport):
- command: `node`
- args: ["/path/to/cashfree-mcp/dist/index.js"]
- required environment variables:
- `TOOLS`: Comma-separated list of modules to enable: pg, payouts, secureid (example: `pg,payouts,secureid`)
- optional environment variables:
- `PAYMENTS_APP_ID`: Payment Gateway client ID (example: `<your-pg-client-id>`)
- `PAYMENTS_APP_SECRET`: Payment Gateway client secret (example: `<your-pg-client-secret>`)
- `PAYOUTS_APP_ID`: Payouts client ID (example: `<your-payouts-client-id>`)
- `PAYOUTS_APP_SECRET`: Payouts client secret (example: `<your-payouts-client-secret>`)
- `TWO_FA_PUBLIC_KEY_PEM_PATH`: Path to 2FA public key (required only if 2FA enabled) (example: `/path/to/public_key.pem`)
- `SECUREID_APP_ID`: SecureID client ID (example: `<your-secureid-client-id>`)
- `SECUREID_APP_SECRET`: SecureID client secret (example: `<your-secureid-client-secret>`)
- `ENV`: Environment: sandbox (default) or production (example: `sandbox`)
- `ELICITATION_ENABLED`: Enable interactive parameter elicitation (example: `true`)
Note: Covers Cashfree Payment Gateway, Payouts, and SecureID. Credentials required for whichever modules are enabled via TOOLS.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.PAYMENTS_APP_IDrequiredCashfree Payment Gateway client ID.PAYMENTS_APP_SECRETrequiredCashfree Payment Gateway client secret.PAYOUTS_APP_IDrequiredCashfree Payouts client ID.PAYOUTS_APP_SECRETrequiredCashfree Payouts client secret.SECUREID_APP_IDrequiredCashfree SecureID client ID.SECUREID_APP_SECRETrequiredCashfree SecureID client secret.SEC filing intelligence — insider sentiment, material events, financial ratios, disclosure search.
Open-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.
MCP server integrating with Stripe - tools for customers, products, payments, and more.