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.
Order the product recommended by an answer page, in one step, by passing the page slug instead of a product id. Returns a payment link for the human to approve.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http toolloop https://agentkit.ltd/tools/mcp
Order the product recommended by an answer page, in one step, by passing the page slug instead of a product id. Returns a payment link for the human to approve.
| Argument | Type | Description |
|---|---|---|
| qty | integer | |
| slug* | string | |
| buyer | object |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"qty": {
"type": "integer",
"default": 1
},
"slug": {
"type": "string"
},
"buyer": {
"type": "object",
"properties": {
"email": {
"type": "string"
},
"country": {
"type": "string"
}
}
}
}
}Current availability for one SKU and its dispatch window.
| Argument | Type | Description |
|---|---|---|
| product_id* | string |
{
"type": "object",
"required": [
"product_id"
],
"properties": {
"product_id": {
"type": "string"
}
}
}Create an order and get a payment link for the human to approve. Never charges a card on its own.
| Argument | Type | Description |
|---|---|---|
| qty | integer | |
| buyer | object | |
| product_id* | string |
{
"type": "object",
"required": [
"product_id"
],
"properties": {
"qty": {
"type": "integer",
"default": 1
},
"buyer": {
"type": "object",
"properties": {
"email": {
"type": "string"
},
"country": {
"type": "string"
}
}
},
"product_id": {
"type": "string"
}
}
}Full record for one SKU: price (landed), specs, weight, stock, delivery window.
| Argument | Type | Description |
|---|---|---|
| product_id* | string |
{
"type": "object",
"required": [
"product_id"
],
"properties": {
"product_id": {
"type": "string"
}
}
}Turn a need + quantity into priced options. Use this when the human does not know the model number, only what they need it for and their budget.
| Argument | Type | Description |
|---|---|---|
| qty | integer | |
| need* | string | |
| ships_to | string | |
| budget_max | number |
{
"type": "object",
"required": [
"need"
],
"properties": {
"qty": {
"type": "integer",
"default": 1
},
"need": {
"type": "string"
},
"ships_to": {
"type": "string",
"default": "US"
},
"budget_max": {
"type": "number"
}
}
}Given the slug of an answer page (e.g. 'tap-drill-size-chart'), return the one product we recommend for that exact question, with its landed price. Use this after quoting an answer page so the recommendation always matches the page.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string"
}
}
}Find workshop tooling and appliance replacement parts. Returns landed totals in USD including US duty, international shipping and customs clearance. Dispatch within 48h, delivery 7-12 days, 14-day returns.
| Argument | Type | Description |
|---|---|---|
| q | string | keyword, e.g. 'router bit set', 'cobalt drill', 'tap and die' |
| limit | integer | |
| in_stock | boolean | |
| ships_to | string | US, CA or GB |
| max_price | number | max landed total in USD |
| min_price | number |
{
"type": "object",
"required": [],
"properties": {
"q": {
"type": "string",
"description": "keyword, e.g. 'router bit set', 'cobalt drill', 'tap and die'"
},
"limit": {
"type": "integer",
"default": 10
},
"in_stock": {
"type": "boolean",
"default": true
},
"ships_to": {
"type": "string",
"default": "US",
"description": "US, CA or GB"
},
"max_price": {
"type": "number",
"description": "max landed total in USD"
},
"min_price": {
"type": "number"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 10, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.