Oro Commerce Mcp Server
@clicktrend
About Oro Commerce Mcp Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"oro-commerce": {
"command": "oro-commerce-mcp-server",
"env": {
"ORO_SHOP_URL": "https://your-oro-commerce.com",
"ORO_CLIENT_ID": "your_client_id",
"ORO_CLIENT_SECRET": "your_client_secret",
"NODE_ENV": "development"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Oro Commerce Mcp Server?
Oro Commerce Mcp Server is a dynamic Model Context Protocol (MCP) server that automatically generates tools from your ORO Commerce API Schema, providing seamless integration with AI assistants like Claude. It is designed for developers and administrators managing ORO Commerce instances who want to query and interact with their commerce data through AI.
How to use Oro Commerce Mcp Server?
Install with npm install -g oro-commerce-mcp-server, configure environment variables (ORO_SHOP_URL, ORO_CLIENT_ID, ORO_CLIENT_SECRET), copy your Swagger schema file (oro_commerce_swagger_dump.json) to the server directory, then start the server. Use with Claude Desktop or Claude Code by adding the server configuration to their respective config files.
Key features of Oro Commerce Mcp Server
- Automatically discovers all API endpoints from ORO Commerce Swagger schema
- Generates 30+ tools instantly with no manual configuration
- Provides OAuth2 authentication with automatic token management
- Supports read-only mode by default for production safety
- Allows configurable endpoint filtering to control exposed APIs
- Includes smart endpoint selection focusing on most useful APIs first
Use cases of Oro Commerce Mcp Server
- Query customer profiles, orders, and product catalogs via AI assistants
- Monitor inventory levels and stock availability in real time
- Generate sales analytics and business intelligence reports
- Automate data synchronization and workflow triggers from ORO Commerce events
FAQ from Oro Commerce Mcp Server
What are the runtime requirements?
Node.js 18+ is required, along with an active ORO Commerce instance and OAuth2 client credentials (Client ID and Secret).
How does authentication work?
The server uses OAuth2 client credentials grant type with automatic token management. You must create an OAuth application in your ORO Commerce backend and set the required environment variables.
How do I keep tools up to date?
Regenerate the Swagger schema on your ORO Commerce server using console api:swagger:dump > oro_commerce_swagger_dump.json, copy the file to the MCP project directory, and restart the server.
Is the server safe for production?
Yes, the server is read-only by default, making it safe for production environments. You can also configure endpoint filtering to limit which APIs are exposed.
What transport protocol does it use?
The server implements the Model Context Protocol (MCP) and can be configured for use with Claude Desktop (stdio transport) or Claude Code (via .mcp.json configuration).
More Other MCP servers
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Awesome-MCP-ZH
yzflyMCP θ΅ζΊη²ΎιοΌ MCPζεοΌClaude MCPοΌMCP Servers, MCP Clients
π Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Awesome Mcp Servers
punkpeyeA collection of MCP servers.

EverArt
modelcontextprotocolModel Context Protocol Servers
Comments