Score a Magento or Adobe Commerce store on eight AI agent-readiness checks.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Create a Stripe Checkout Session and return its URL — for the Agentic Commerce Readiness Sprint (readiness-sprint) or for Pro licences of the Agentic Commerce Suite Magento module (module-pro, one licence per Magento installation, volume discount from 3). Payment is completed by the buyer at that URL; this tool never charges a card and takes no payment credentials. For the module, the licence key is minted on payment and shown on the success page and by email.
Offer id to buy. Default: readiness-sprint.
Module licences only: number of Magento installations (default 1). Ignored for the sprint.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Create a Stripe Checkout Session and return its URL — for the Agentic Commerce Readiness Sprint (readiness-sprint) or for Pro licences of the Agentic Commerce Suite Magento module (module-pro, one licence per Magento installation, volume discount from 3). Payment is completed by the buyer at that URL; this tool never charges a card and takes no payment credentials. For the module, the licence key is minted on payment and shown on the success page and by email.
| Argument | Type | Description |
|---|---|---|
| offer_id | string | Offer id to buy. Default: readiness-sprint. |
| quantity | integer | Module licences only: number of Magento installations (default 1). Ignored for the sprint. |
{
"type": "object",
"properties": {
"offer_id": {
"enum": [
"readiness-sprint",
"module-pro"
],
"type": "string",
"description": "Offer id to buy. Default: readiness-sprint."
},
"quantity": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Module licences only: number of Magento installations (default 1). Ignored for the sprint."
}
}
}Full record for one engagement tier: price, turnaround, deliverables, pricing policy and limits.
| Argument | Type | Description |
|---|---|---|
| id* | string | Offer id, e.g. readiness-sprint |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Offer id, e.g. readiness-sprint"
}
}
}List every Expanding Web engagement tier with id, price, currency and what it includes.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}UCP 2026-04-08 catalog lookup: resolve engagement ids (e.g. readiness-sprint) to UCP product objects.
| Argument | Type | Description |
|---|---|---|
| ids* | array | Engagement ids. |
{
"type": "object",
"required": [
"ids"
],
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "Engagement ids."
}
}
}Report something on this site or endpoint that stopped you from completing a task: a page you could not read, data you could not find, a request that was refused. Read by a human. Use this instead of giving up silently — it is the only way we learn that an agent failed here.
| Argument | Type | Description |
|---|---|---|
| kind | string | Closest category; omit if unsure. |
| path | string | URL or path where it happened, if there was one. |
| contact | string | Optional address to reply to. Omit unless the user asked for an answer. |
| summary* | string | What you were trying to do and what stopped you, in your own words. |
| expected | string | What you expected to find instead. |
{
"type": "object",
"required": [
"summary"
],
"properties": {
"kind": {
"enum": [
"blocked_by_edge",
"checkout_blocked",
"not_found",
"server_error",
"timeout",
"missing_data",
"search_dead_end",
"mcp_error",
"manifest_error",
"other"
],
"type": "string",
"description": "Closest category; omit if unsure."
},
"path": {
"type": "string",
"description": "URL or path where it happened, if there was one."
},
"contact": {
"type": "string",
"description": "Optional address to reply to. Omit unless the user asked for an answer."
},
"summary": {
"type": "string",
"description": "What you were trying to do and what stopped you, in your own words."
},
"expected": {
"type": "string",
"description": "What you expected to find instead."
}
}
}Run the free eight-check agent-readiness scan against a live storefront and return the verdicts. Read-only, at most three pages, 15-second budget, robots.txt honoured. Limited to 5 scans per hour.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Storefront domain or https URL, e.g. shop.example.com |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Storefront domain or https URL, e.g. shop.example.com"
}
}
}UCP 2026-04-08 catalog search over the engagement tiers. Returns UCP product objects in structuredContent. Call with no query for the whole catalog.
| Argument | Type | Description |
|---|---|---|
| query | string | Free text, e.g. "sprint" or "monitoring". Omit for everything. |
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free text, e.g. \"sprint\" or \"monitoring\". Omit for everything."
}
}
}