Paytm MCP Server
Enables AI agents and developers to securely access Paytm's Payments and Business Payments APIs via MCP, allowing contextual automation of payment workflows like refunds, settlement tracking, and transaction status checks.
README
Paytm MCP Server
Paytm MCP Server enables AI agents and developers to securely access Paytm's Payments and Business Payments APIs via the Model Context Protocol (MCP). It allows smart, contextual automation across all payment workflows
Features
-
Smart Payment Ops: Automate routine payment workflows like refunds, settlement tracking, and transaction status checks using AI agents powered by Paytm MCP
-
Context-Aware AI Assistants: Create intelligent tools that can fetch and explain transactions, initiate payouts, or manage payment links—all through simple natural language prompts
-
Developer Productivity: Supercharge developer efficiency by enabling Paytm API calls (e.g. "Create a ₹500 payment link") directly via terminals, chat-based UIs, or AI IDE plugins
-
Agentic AI Payments: Enable agentic AI payments, build enhanced bot led shopping experience through Paytm MCP server
Tools
| Tool | Description | API |
|---|---|---|
create_link |
Create a new payment link | Create Link API |
fetch_link |
Fetch details of a payment link | Fetch Link API |
fetch_transaction |
Fetch transaction details for a link | Fetch Transaction API |
Prerequisites
- Python 3.12 or higher
- Paytm Merchant credentials:
PAYTM_MIDandPAYTM_KEY_SECRET - uv (a fast Python package installer and runner)
- Claude Desktop (for running and managing the server)
Installations
Option 1: Automated Setup (Recommended)
-
Download the setup.sh script above for automated installation and configuration and follow the below steps:
-
Run the following in your terminal (Mac/Unix-based):
Make the script executable
# Make the script executable
chmod +x setup.sh
# Run the setup script
./setup.sh
The script will:
- Check for required dependencies (Python 3.12+, uv, Claude Desktop)
- Clone or update the repository
- Create and activate a virtual environment
- Install all required dependencies
- Create a .env file template for Paytm credentials
Note: On Windows, use Git Bash or WSL to run the script, or follow manual installation.
Option 2: Manual Installation
-
Clone the repository:
git clone https://github.com/paytm/payment-mcp-server.git cd payment-mcp-server -
Create and activate a virtual environment:
uv venv source .venv/bin/activate -
Install dependencies:
uv pip install .
Running the MCP Server with Claude Desktop
This server is designed to be launched and managed through Claude Desktop. You do not need to run the server manually from the command line.
Sample claude_desktop_config.json
Place this file in your project root or as required by Claude Desktop:
{
"mcpServers": {
"paytm-mcp-server": {
"command": "uv path",
"args": ["--directory", "path to project", "run", "paytm_mcp.py"],
"env": {
"PAYTM_MID": "****************",
"PAYTM_KEY_SECRET": "************"
}
}
}
}
Tips:
-
On Mac:
- Run
which uvto get the command path - Run
pwdto get the project path
- Run
-
On Windows:
- Run
where uvto get the command path - Run
cdto get the project path
Ensure the paytm_mcp.py file exists in the given path.
- Run
-
The env section should contain your actual Paytm credentials (Paytm MID and Paytm Key Secret)
Next Steps
- Update the claude_desktop_config.json with your Paytm credentials
- Restart the server using Claude Desktop
- Begin interacting with Paytm APIs using your AI agents
License
This project is licensed under the MIT License - see the LICENSE file for details.
The MIT License is a permissive license that allows you to:
- Use the code commercially
- Modify the code
- Distribute the code
- Use the code privately
- Sublicense the code
The only requirement is that the license and copyright notice must be included in all copies or substantial portions of the software.
Need help? Raise an issue or explore the Paytm Documentation
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。