Yuno Payments
Access the Yuno payment platform API to manage payments, customers, and checkouts programmatically.
@yuno-payments/yuno-mcp
MCP server exposing the Yuno API as Model Context Protocol (MCP) tools
This package provides an MCP server that exposes the Yuno payment platform API as Model Context Protocol tools, enabling programmatic access for AI agents, automation, and advanced workflows.
https://github.com/user-attachments/assets/8f41f3d7-5c52-4d8c-a5fd-681d6ab54b75
Features
- Exposes Yuno API endpoints as MCP tools
- Enables AI and automation workflows with Yuno
- TypeScript support
- Easy integration with Cursor and other MCP-compatible agents
Using with Cursor or Claude Desktop
You can use this MCP server with Cursor or Claude Desktop to enable AI-driven payment flows, customer creation, and more.
1. Build the Project
Clone this project and build it locally:
git clone https://github.com/yuno-payments/yuno-mcp.git
cd yuno-mcp
npm install
npm run build
2. Set Up Your Yuno API Credentials
- Set your Yuno API credentials using environment variables (see config examples below).
3. Add the MCP Server to Cursor
- Open Cursor Settings (
Cmd+Shift+P→ "Cursor Settings"). - Go to the "MCP" section and click "Add new global MCP server".
- Add the following config (replace the path with your actual build output):
{
"mcpServers": {
"yuno-mcp": {
"type": "command",
"command": "npx @yuno-payments/yuno-mcp@latest",
"env": {
"YUNO_ACCOUNT_CODE": "your_account_code",
"YUNO_PUBLIC_API_KEY": "your_public_api_key",
"YUNO_PRIVATE_SECRET_KEY": "your_private_secret_key",
"YUNO_COUNTRY_CODE": "your_country_code",
"YUNO_CURRENCY": "your_currency"
}
}
}
}
4. Add the MCP Server to Claude Desktop
- Open Claude Desktop settings → "Developer" tab → Edit Config.
- Add the following config:
{
"mcpServers": {
"yuno-mcp": {
"command": "npx",
"args": [
"@yuno-payments/yuno-mcp@latest"
],
"env": {
"YUNO_ACCOUNT_CODE": "your_account_code",
"YUNO_PUBLIC_API_KEY": "your_public_api_key",
"YUNO_PRIVATE_SECRET_KEY": "your_private_secret_key",
"YUNO_COUNTRY_CODE": "your_country_code",
"YUNO_CURRENCY": "your_currency"
}
}
}
}
5. Test the Integration
- In Cursor or Claude, select a Markdown file or chat and ask the agent to create a payment, customer, or checkout session using the
yuno-mcptool. - Make sure your environment variables are set correctly.
Required environment variables:
YUNO_ACCOUNT_CODEYUNO_PUBLIC_API_KEYYUNO_PRIVATE_SECRET_KEYYUNO_COUNTRY_CODE(optional)YUNO_CURRENCY(optional)
Support
For issues, bugs, or feature requests, please open an issue in our GitHub repository. For official Yuno support, please visit Yuno's official documentation.
Máy chủ liên quan
Google Analytics
Access Google Analytics 4 (GA4) data using the Model Context Protocol.
Google Ad Manager MCP Server
A read-only MCP server for querying live Google Ad Manager data, powered by CData.
HuggingFace Spaces
Server for using HuggingFace Spaces, supporting Images, Audio, Text and more. Claude Desktop mode for ease-of-use.
Fastly NGWAF
Manage web application security through the Fastly NGWAF API using natural language.
MCP Kubernetes
Execute Kubernetes commands using kubectl from any MCP-compatible client. Requires a valid kubeconfig file.
Twelve Data
Interact with Twelve Data APIs to access real-time and historical financial market data for your AI agents.
Whissle AI
Provides speech-to-text, diarization, translation, and text summarization via the Whissle AI API.
AWS MCP
A natural language interface to manage AWS services like RDS, S3, EC2, and VPC.
Weather MCP Tool
Provides real-time weather information for any city, with paywalled access to forecasts.
CData Sage Cloud Accounting
A read-only MCP server for Sage Cloud Accounting, powered by the CData JDBC Driver.