Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Magento MCP server with 125 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Magento — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Magento MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Magento tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Magento call.
Tools Discovery →A Magento MCP server lets AI agents read and write Magento data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Magento MCP server ships with 125 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Magento's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create new attribute set (ACL Magento_Catalogattributes_attributes)
Get specific attribute set by ID (ACL Magento_Catalogattributes_attributes)
Update existing attribute set (ACL Magento_Catalogattributes_attributes)
Delete attribute set (ACL Magento_Catalogattributes_attributes)
Create a new shopping cart
Retrieve cart details by ID
Update quantity of item in cart
Remove an item from the cart
Create a new category
Get category details
Update category information
Move category to different parent
Delete a category
Create a new CMS page
Get all CMS pages
Get a specific CMS page
Delete a CMS page
Create a new CMS block
Get all CMS blocks
Get a specific CMS block
Delete a CMS block
Create a credit memo for refund
Search and retrieve credit memos with filters (ACL Magento_Salescreditmemo)
Get specific credit memo by ID (ACL Magento_Salescreditmemo)
Create new customer group (ACL Magento_Customergroup)
Get all customer groups (ACL Magento_Customergroup)
Get specific customer group by ID (ACL Magento_Customergroup)
Update existing customer group (ACL Magento_Customergroup)
Delete customer group (ACL Magento_Customergroup)
Get default customer group for a store (ACL Magento_Customergroup)
Set default customer group (ACL Magento_Customergroup)
Create a new customer account
Retrieve a list of customers with filtering
Retrieve a specific customer by ID
Update customer information
Delete a customer account
Get inventory items for sources
Update inventory quantities at sources
Create an invoice for an order
Search and retrieve invoices with filters (ACL Magento_Sales sales_invoice)
Get specific invoice by ID (ACL Magento_Salessales_invoice)
Retrieve a list of invoices
Retrieve a list of orders with filtering
Retrieve a specific order by ID
Create shipment for an order (ACL Magento_Salesship)
Search and retrieve shipments with filters (ACL Magento_Salesshipment)
Get specific shipment by ID (ACL Magento_Salesshipment)
Create a new product (ACL Magento_Catalogproducts)
Retrieve a list of products with filtering and pagination (ACL Magento_Catalogproducts)
Update an existing product (ACL Magento_Catalogproducts)
Delete a product by SKU (ACL Magento_Catalogproducts)
Retrieve all product attributes (ACL Magento_Catalogattributes_attributes)
Retrieve specific product attribute by code (ACL Magento_Catalogattributes_attributes)
Create a new cart price rule
Get all cart price rules
Get a specific cart price rule
Update an existing cart price rule
Delete a cart price rule
Get all coupon codes
Get coupon details by ID
Delete a coupon by ID
Add tier pricing to products
Get tier prices for products
Create a new tax rate
Get all tax rates
Get a specific tax rate
Update an existing tax rate
Delete a tax rate
Create a new tax rule
Get all tax rules
Get a specific tax rule
Update an existing tax rule
Delete a tax rule
Create attribute group in set (ACL Magento_Catalogattributes_attributes)
Create a new guest shopping cart
Add a product to the cart
Add a product to a guest cart
Create credit memo for an order (ACL Magento_Salescreditmemo)
Send credit memo email to customer (ACL Magento_Salescreditmemo)
Add comment to a credit memo (ACL Magento_Salescreditmemo)
Transfer stock between sources
Send invoice email to customer (ACL Magento_Salessales_invoice)
Add a comment to an existing order
Add images or videos to a product (ACL Magento_Catalogproducts)
Add tracking number to existing shipment (ACL Magento_Salesshipment)
Send shipment email to customer (ACL Magento_Salesshipment)
Add comment to a shipment (ACL Magento_Salesshipment)
Get all product attribute sets (ACL Magento_Catalogattributes_attributes)
Get available attribute types (ACL Magento_Catalogattributes_attributes)
Get available payment methods
Calculate cart totals
Get category tree
Get products in a category
Get stock status for a product SKU
Get all inventory sources
Get products with low stock
Get payment transactions
Get specific payment transaction details
Retrieve a specific product by SKU (ACL Magento_Catalogproducts)
Get shipping label for a shipment (ACL Magento_Salesshipment)
Get all store configurations
Get all websites
Get all store groups
Get all store views
Get all installed modules
Get all tax classes
Set shipping address and method
Set shipping address and method for guest cart
Update stock information for a product (ACL Magento_CatalogInventorycataloginventory)
Remove applied coupon from cart
Remove tracking number from shipment (ACL Magento_Salesshipment)
Assign attribute to attribute set (ACL Magento_Catalogattributes_attributes)
Remove attribute from attribute set (ACL Magento_Catalogattributes_attributes)
Get available shipping methods for cart
Convert guest cart to order
Add a product to a category
Check if customer group can be deleted (ACL Magento_Customergroup)
Check if product is salable
Assign products to inventory sources
Unassign products from sources
Cancel an existing order
Capture payment for an invoice with pending payment
Void an authorized but uncaptured invoice payment
Process a payment refund for a paid invoice
Generate coupon codes for a rule
One endpoint. Any framework. Your agent is talking to Magento in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}162+ actions
133+ actions
125+ actions
120+ actions
73+ actions
69+ actions
66+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.