Server definition
- Hash
- sha256:3475b802ddc828e7e1259381e53f2b0b7cf5218b8b8bc51eb24cc1e0bcb7370d
- What it is
- What a remote MCP server returned when asked what it offers: 12 tools
The blob, as servednamed by its sha256
{
"instructions": "Mystoq is Algeria's cash-on-delivery (COD) e-commerce platform. Use search_stores and get_store to discover public Algerian online shops and their storefronts; list_plans for Mystoq pricing; platform_stats for network figures; and cod_profit / yalidine_delivery / order_risk to analyse a COD business (true CAC & profit, shipping estimate, fraud-risk of an order).",
"tools": [
{
"description": "Compute true CAC and net cash-on-delivery profit for an Algerian online store, accounting for the return/refusal rate. Returns base and confirmation-call scenarios.",
"inputSchema": {
"properties": {
"ad_cost_per_order": {
"description": "Ad spend to acquire one confirmed order (DZD).",
"type": "number"
},
"product_cost": {
"description": "Product cost (DZD).",
"type": "number"
},
"return_cost": {
"description": "DZD lost per refused/returned parcel (default 600).",
"type": "number"
},
"return_rate_pct": {
"description": "Percent of confirmed orders refused/undelivered (e.g. 25 for 25%).",
"type": "number"
},
"selling_price": {
"description": "Selling price per order (DZD).",
"type": "number"
}
},
"required": [
"selling_price",
"product_cost",
"ad_cost_per_order"
],
"type": "object"
},
"name": "cod_profit",
"outputSchema": null
},
{
"description": "Create a product in the authenticated merchant's store. Requires Bearer token. WRITE.",
"inputSchema": {
"properties": {
"auto_delete_at": {
"description": "ISO timestamp after which a demo product is auto-deleted server-side.",
"type": "string"
},
"compare_price": {
"description": "Strikethrough/old price (optional).",
"type": "number"
},
"description": {
"description": "Description.",
"type": "string"
},
"is_demo": {
"description": "Mark as an ephemeral demo product (server auto-deletes it after auto_delete_at).",
"type": "boolean"
},
"name": {
"description": "Product name.",
"type": "string"
},
"price": {
"description": "Price in DZD.",
"type": "number"
},
"status": {
"description": "active | draft | archived (default draft).",
"type": "string"
},
"stock": {
"description": "Stock quantity (optional).",
"type": "integer"
},
"translations": {
"description": "Optional {ar|fr|en:{name,description}}.",
"type": "object"
}
},
"required": [
"name",
"price"
],
"type": "object"
},
"name": "create_product",
"outputSchema": null
},
{
"description": "Register a NEW Mystoq store (tenant). Returns the store id, slug and an access token. No auth needed. WRITE.",
"inputSchema": {
"properties": {
"email": {
"description": "Owner email.",
"type": "string"
},
"name": {
"description": "Store name.",
"type": "string"
},
"password": {
"description": "Account password (min 8).",
"type": "string"
},
"phone": {
"description": "Owner phone in Algeria (e.g. 0555123456). Required — a cash-on-delivery store cannot take an order without one.",
"type": "string"
},
"slug": {
"description": "Desired store address, the <slug>.mystoq.com part. Optional: derived from the store name when omitted. Latin letters, digits and hyphens, 3-30 chars.",
"type": "string"
},
"wilaya_id": {
"description": "Wilaya code 1-69 (optional).",
"type": "integer"
}
},
"required": [
"name",
"email",
"password",
"phone"
],
"type": "object"
},
"name": "create_store",
"outputSchema": null
},
{
"description": "Delete a product from the authenticated store (reversible cleanup — used by the agent's ephemeral live-demo). Requires Bearer token; only the owner's own product. WRITE/DESTRUCTIVE.",
"inputSchema": {
"properties": {
"product_id": {
"description": "Product id to delete.",
"type": "integer"
}
},
"required": [
"product_id"
],
"type": "object"
},
"name": "delete_product",
"outputSchema": null
},
{
"description": "Get a public Mystoq store by its slug: name, wilaya, storefront URL, plan tier and member-since. Public info only.",
"inputSchema": {
"properties": {
"slug": {
"description": "Store slug, e.g. \"islem-uk\".",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_store",
"outputSchema": null
},
{
"description": "List Mystoq subscription plans with monthly/yearly/lifetime prices (DZD) — useful to answer \"how much does Mystoq cost\".",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_plans",
"outputSchema": null
},
{
"description": "Score the fraud/return risk of an Algerian COD order from its signals (phone, history, etc.) — Mystoq FakeShield logic.",
"inputSchema": {
"properties": {
"address": {
"description": "Delivery address.",
"type": "string"
},
"hour": {
"description": "Hour the order was placed, 0-23.",
"type": "integer"
},
"name": {
"description": "Customer full name.",
"type": "string"
},
"phone": {
"description": "Customer phone (Algerian mobile).",
"type": "string"
},
"wilaya": {
"description": "Destination wilaya.",
"type": "string"
}
},
"type": "object"
},
"name": "order_risk",
"outputSchema": null
},
{
"description": "Mystoq network statistics: number of active stores and wilayas covered.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "platform_stats",
"outputSchema": null
},
{
"description": "Publish a product (set status=active) so it shows on the storefront. Requires Bearer token. WRITE.",
"inputSchema": {
"properties": {
"product_id": {
"description": "Product id to publish.",
"type": "integer"
}
},
"required": [
"product_id"
],
"type": "object"
},
"name": "publish",
"outputSchema": null
},
{
"description": "Search the public Mystoq store directory (Algerian online shops). Filter by keyword (store name), wilaya, or plan. Returns store name, wilaya, storefront URL and plan tier. Public business listings only — no merchant personal data.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-25, default 12).",
"type": "integer"
},
"offset": {
"description": "Pagination offset (default 0).",
"type": "integer"
},
"query": {
"description": "Keyword in the store name.",
"type": "string"
},
"wilaya": {
"description": "Wilaya filter: code (1-69) or name (e.g. \"16\", \"Alger\", \"الجزائر\").",
"type": "string"
}
},
"type": "object"
},
"name": "search_stores",
"outputSchema": null
},
{
"description": "Update a product's price (and optional compare_price) in the authenticated store. Requires Bearer token. WRITE.",
"inputSchema": {
"properties": {
"compare_price": {
"description": "Optional old/compare price.",
"type": "number"
},
"price": {
"description": "New price in DZD.",
"type": "number"
},
"product_id": {
"description": "Product id.",
"type": "integer"
}
},
"required": [
"product_id",
"price"
],
"type": "object"
},
"name": "set_price",
"outputSchema": null
},
{
"description": "Estimate delivery success/return rate and typical delivery time for a destination wilaya in Algeria (region-based network estimate).",
"inputSchema": {
"properties": {
"wilaya": {
"description": "Destination wilaya: slug, name or number (e.g. \"oran\", \"Alger\", \"31\").",
"type": "string"
}
},
"required": [
"wilaya"
],
"type": "object"
},
"name": "yalidine_delivery",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:3475b802ddc828e7e1259381e53f2b0b7cf5218b8b8bc51eb24cc1e0bcb7370d | sha256sum