Omise MCP Alpha
The Omise MCP Server is a complete payment processing server based on the Model Context Protocol, supporting all functions of the Omise API, including payment processing, customer management, transfers, refunds, recurring payments, and 51 other tools. It provides a TypeScript implementation and Docker deployment.
rating : 2 points
downloads : 3.8K
What is the Omise MCP Server?
The Omise MCP Server is an intelligent server dedicated to handling online payments. It connects various applications to the Omise payment system through a standardized protocol. Whether you need to process single payments, set up recurring subscriptions, or manage customer payment information, this server can provide secure and reliable services.How to use the Omise MCP Server?
The usage process is very simple: First, configure your Omise account information, and then you can perform payment operations through standard API calls. The server supports various functions such as creating payment orders, managing customer information, processing refunds, and setting up recurring payments. All operations come with clear documentation and examples.Applicable scenarios
It is particularly suitable for scenarios that require payment function integration, such as e-commerce websites, subscription-based services, online service platforms, and mobile applications. It can provide stable support for transactions in Thai Baht, US Dollars, or Japanese Yen.Main Features
Payment Processing
Supports creating, querying, and updating payment orders, providing complete payment lifecycle management, including pre-authorization and actual deduction.
Customer Management
Secure storage and management of customer information, supporting the saving of payment methods, transaction history, and personalized settings.
Recurring Payments
Flexibly set up automatic deductions on a daily, weekly, monthly, or other cycle basis, suitable for subscription-based services and membership systems.
Refund Processing
Supports full and partial refunds, automatically processes the refund process and updates the order status.
Multi-Currency Support
Supports transactions in multiple currencies such as Thai Baht (THB), US Dollar (USD), and Japanese Yen (JPY).
Real-Time Monitoring
Provides real-time tracking of transaction status, event notifications, and dispute handling functions.
Advantages
Complete payment function coverage - Supports 51 different payment-related operations
Standardized protocol - Based on the MCP protocol, easy to integrate into various systems
Secure and reliable - Complies with payment industry security standards to protect sensitive data
Multi-environment support - Provides full support for test and production environments
Detailed monitoring - Built-in comprehensive log recording and performance monitoring
Limitations
Requires an Omise account - You must register for Omise services to use
Regional restrictions - Some payment methods may be restricted by region
Technical dependency - Basic server management knowledge is required for deployment
Network requirements - A stable network connection is crucial for payment processing
How to Use
Get API Keys
First, you need to register an account on the Omise official website and obtain API keys for the test or production environment. The test environment is used for development and debugging, while the production environment is used for formal business.
Environment Configuration
Set the necessary environment variables, including the public key, private key, and running environment. Ensure the secure storage of the keys and do not disclose the private key.
Start the Service
Use Docker or directly run the Node.js application to start the payment server. The Docker method is simpler and suitable for the production environment.
Verify the Installation
Confirm that the service is running normally through the health check interface and ensure that all dependent services are correctly connected.
Usage Examples
Single Product Purchase
A customer purchases a product on an e-commerce website and needs to process a single payment and confirm the payment success.
Membership Subscription Service
Set up a monthly membership subscription for a user, and automatically deduct the fee from the saved payment method every month.
Payment Refund Processing
A customer requests a refund, and you need to process a partial or full refund and update the order status.
Customer Payment Information Management
Create a profile for a new customer and save the payment method for subsequent quick payments.
Frequently Asked Questions
How to obtain Omise API keys?
What is the difference between the test environment and the production environment?
Which currencies are supported?
How to handle payment failures?
Which cycles can be set for recurring payments?
How is data security ensured?
Related Resources
Omise Official Documentation
Complete Omise API reference documentation and interface descriptions
MCP Protocol Documentation
Official specifications and descriptions of the Model Context Protocol
GitHub Repository
Project source code and the latest updates
Docker Documentation
Docker containerized deployment guide
Issue Feedback
Submit bug reports and feature suggestions

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
29.9K
5 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
58.2K
4.3 points

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
18.8K
4.5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
20.4K
4.3 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
54.8K
4.5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
26.2K
5 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
80.4K
4.7 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
37.8K
4.8 points


