This repository contains both a MCP server (which you can integrate with many MCP clients) and agent essentials that can be used from within agent
MCP Essentials lets Claude, Cursor and other MCP clients work with MCP Essentials directly. This repository contains both a MCP server (which you can integrate with many MCP clients) and agent essentials that can be used from within agent frameworks.
This repository contains both a MCP server (which you can integrate with many MCP clients) and agent essentials that can be used from within agent frameworks.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| all | Enable all available tools (read, create, and update operations) |
| all.read | Enable all read-only tools (safe for read-only access) |
| products.read | Read product information |
| products.create | Create product information |
| products.update | Update product information |
| project.read | Read project information |
| product-search.read | Search products |
| category.read | Read category information |
| category.create | Create category |
| category.update | Update category |
| channel.read | Read channel information |
| channel.create | Create channel |
| channel.update | Update channel information |
| product-selection.read | Read product selection |
| product-selection.create | Create product selection |
| product-selection.update | Update product selection |
| order.read | Read order information |
| order.create | Create order (from cart, quote, import) |
| order.update | Update order information |
| cart.read | Read cart information |
| cart.create | Create cart |
| cart.update | Update cart information |
| customer.read | Read customer information |
| customer.create | Create customer |
| customer.update | Update customer information |
| customer-group.read | Read customer group |
| customer-group.create | Create customer group |
| customer-group.update | Update customer group |
| quote.read | Read quote information |
| quote.create | Create quote |
| quote.update | Update quote information |
| quote-request.read | Read quote request |
| quote-request.create | Create quote request |
| quote-request.update | Update quote request |
| staged-quote.read | Read staged quote |
| staged-quote.create | Create staged quote |
| staged-quote.update | Update staged quote |
| standalone-price.read | Read standalone price |
| standalone-price.create | Create standalone price |
| standalone-price.update | Update standalone price |
| product-discount.read | Read product discount |
| product-discount.create | Create product discount |
| product-discount.update | Update product discount |
| cart-discount.read | Read cart discount |
| cart-discount.create | Create cart discount |
| cart-discount.update | Update cart discount |
| discount-code.read | Read discount code information |
| discount-code.create | Create discount code |
| discount-code.update | Update discount code information |
| product-type.read | Read product type |
| product-type.create | Create product type |
| product-type.update | Update product type |
| bulk.create | Create entities in bulk |
| bulk.update | Update entities in bulk |
| inventory.read | Read inventory information |
| inventory.create | Create inventory |
| inventory.update | Update inventory information |
| store.read | Read store |
| store.create | Create store |
| store.update | Update store |
| business-unit.read | Read business unit |
| business-unit.create | Create business unit |
| business-unit.update | Update business unit |
| payments.read | Read payment information |
| payments.create | Create payment |
| payments.update | Update payment information |
| tax-category.read | Read tax category information |
| tax-category.create | Create tax category |
| tax-category.update | Update tax category information |
| shipping-methods.read | Read shipping method information |
| shipping-methods.create | Create shipping method |
| shipping-methods.update | Update shipping method information |
| zones.read | Read zone information |
| zones.create | Create zone |
| zones.update | Update zone information |
| recurring-orders.read | Read recurring order information |
| recurring-orders.create | Create recurring order |
| recurring-orders.update | Update recurring order information |
| shopping-lists.read | Read shopping list information |
| shopping-lists.create | Create shopping list |
| shopping-lists.update | Update shopping list information |
| extensions.read | Read extension information |
| extensions.create | Create extension |
| extensions.update | Update extension information |
| subscriptions.read | Read subscription information |
| subscriptions.create | Create subscription |
| subscriptions.update | Update subscription information |
| payment-methods.read | Read payment method information |
| payment-methods.create | Create payment method |
| payment-methods.update | Update payment method information |
| product-tailoring.read | Read product tailoring information |
| product-tailoring.create | Create product tailoring |
| product-tailoring.update | Update product tailoring information |
| custom-objects.read | Read custom object information |
| custom-objects.create | Create custom object |
| custom-objects.update | Update custom object information |
| types.read | Read type information |
| types.create | Create type |
| types.update | Update type information |
{
"mcpServers": {
"commercetools": {
"command": "npx",
"args": [
"-y",
"@commercetools/mcp-essentials@latest",
"--tools=all",
"--clientId=CLIENT_ID",
"--clientSecret=CLIENT_SECRET",
"--authUrl=AUTH_URL",
"--projectKey=PROJECT_KEY",
"--apiUrl=API_URL",
"--dynamicToolLoadingThreshold=30"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Access Stripe billing and payment tools through its MCP server. Connect with OAuth or a supported agent API key and choose the intended account.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Nerve Agent payment framework and Nerve RPC MCP for developers and AI Agents: receive, pay, swap, and query balances. Decentralized protocol, locally generated and managed accounts, no gas fees…
Greece payments for AI agents — cards / Apple Pay via Stripe. Never holds funds.
AgentFund is a crowdfunding platform where autonomous AI agents are the primary participants: they register on-chain identities, launch campaigns, donate via HTTP-native x402 payments, vote on…
A Model Context Protocol server for analytical queries on the freispace platform.