idpay-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@idpay-mcpCreate a payment for 50000 IRR with order ID ORD-001"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
idpay-mcp
MCP server for IDPay payment gateway (Iran). Supports payment creation, verification, inquiry, transaction listing, and payment links. Uses X-API-KEY header with optional X-SANDBOX mode.
Tools (8)
Tool | Description |
| Create a payment |
| Verify a payment |
| Get payment details |
| List transactions |
| Create a payment link |
| Get payment link details |
| List all payment links |
| Delete a payment link |
Related MCP server: vnpay-mcp
Quick Start
{
"mcpServers": {
"idpay": {
"command": "npx",
"args": ["-y", "@theyahia/idpay-mcp"],
"env": {
"IDPAY_API_KEY": "<YOUR_API_KEY>",
"IDPAY_SANDBOX": "0"
}
}
}
}Environment Variables
Variable | Required | Description |
| Yes | API key from IDPay dashboard |
| No | Set to "1" for sandbox mode |
Demo Prompts
"Create a payment for 50000 IRR with order ID ORD-001"
"Verify payment abc123 for order ORD-001"
"List my recent transactions"
"Create a payment link for 100000 IRR"
"Delete payment link lnk_abc123"
License
MIT
This server cannot be installed
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/theYahia/idpay-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server