{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_q4amk8j5khpc","handle":"whitelabel-ordering","url":"https://wellknown.network/agents/whitelabel-ordering","links":{"self":"https://wellknown.network/agents/whitelabel-ordering/record.json","html":"https://wellknown.network/agents/whitelabel-ordering","markdown":"https://wellknown.network/agents/whitelabel-ordering/record.md","api":"https://wellknown.network/api/v1/agents/whitelabel-ordering","status":"https://wellknown.network/api/v1/agents/whitelabel-ordering/status","claim":"https://wellknown.network/agents/whitelabel-ordering/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/whitelabel-ordering/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:wl-mcp.cordering.com:server:whitelabel-ordering","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"whitelabel-ordering","summary":"Order food from Cordering white-label restaurants: browse menus, confirm, then place an order.","description":"Order food from Cordering white-label restaurants: browse menus, confirm, then place an order.","publisher":{"name":"com.cordering","url":null},"homepage":null,"repository":"https://github.com/nistruct/cordering-whitelabel-mcp","version":"0.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://wl-mcp.cordering.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-28T14:47:03.084585Z","publishedAt":"2026-08-28T14:47:03.084585Z","registryName":"com.cordering/whitelabel-ordering"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.51,"provenance":"derived"}],"categories":["content","infra"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T20:25:31.560Z","lastProbedAt":"2026-09-05T20:25:31.560Z","statusComputedAt":"2026-09-05T20:26:16.327Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":21},"latestObservations":[{"at":"2026-09-05T20:25:31.560Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"logout","description":"Sign the user out. By default signs out of every restaurant; pass a clientId to sign out of one, and an account label to sign out just that account."},{"name":"check_order","description":"Check the current status of an order the user has already placed, using the order number returned by place_order. Reports whether the restaurant has accepted it"},{"name":"submit_login_code","description":"Complete a sign-in started by login, using the 'code' value the user copied from the browser address bar. On success the user can place orders from that restaur"},{"name":"list_menu","description":"Show the restaurant's menu to the user as a visual HTML document — a horizontally-scrollable category strip with item photos, names and prices. Present the retu"},{"name":"prepare_order","description":"Resolve a natural-language food order (one or more items) to concrete menu items and return a summary plus a confirmation token. Does NOT place the order. Call "},{"name":"place_order","description":"Place an order previously staged by prepare_order. Requires the confirmationToken returned by prepare_order. This causes a real order to be sent to the vendor."},{"name":"switch_account","description":"Choose which signed-in account to order with at a restaurant, e.g. to switch between work and personal. The account must already be signed in via login."},{"name":"login","description":"Start signing the user in to a restaurant so they can place orders. Browsing the menu never needs this — only ordering and saving an address do. Returns a URL t"},{"name":"list_accounts","description":"Show which accounts are signed in, per restaurant, and which one is active. Useful when the user keeps separate work and personal accounts."},{"name":"list_vendors","description":"Find restaurants (vendors) available for ordering. This is the discovery entry point: each card shows the clientId and vendorId that list_menu and prepare_order"}],"toolCount":10,"serverName":"cordering-mcp","capabilities":["completions","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"logout","description":"Sign the user out. By default signs out of every restaurant; pass a clientId to sign out of one, and an account label to sign out just that account."},{"name":"check_order","description":"Check the current status of an order the user has already placed, using the order number returned by place_order. Reports whether the restaurant has accepted it"},{"name":"submit_login_code","description":"Complete a sign-in started by login, using the 'code' value the user copied from the browser address bar. On success the user can place orders from that restaur"},{"name":"list_menu","description":"Show the restaurant's menu to the user as a visual HTML document — a horizontally-scrollable category strip with item photos, names and prices. Present the retu"},{"name":"prepare_order","description":"Resolve a natural-language food order (one or more items) to concrete menu items and return a summary plus a confirmation token. Does NOT place the order. Call "},{"name":"place_order","description":"Place an order previously staged by prepare_order. Requires the confirmationToken returned by prepare_order. This causes a real order to be sent to the vendor."},{"name":"switch_account","description":"Choose which signed-in account to order with at a restaurant, e.g. to switch between work and personal. The account must already be signed in via login."},{"name":"login","description":"Start signing the user in to a restaurant so they can place orders. Browsing the menu never needs this — only ordering and saving an address do. Returns a URL t"},{"name":"list_accounts","description":"Show which accounts are signed in, per restaurant, and which one is active. Useful when the user keeps separate work and personal accounts."},{"name":"list_vendors","description":"Find restaurants (vendors) available for ordering. This is the discovery entry point: each card shows the clientId and vendorId that list_menu and prepare_order"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.cordering/whitelabel-ordering","url":"https://registry.modelcontextprotocol.io/v0/servers/com.cordering%2Fwhitelabel-ordering","firstSeenAt":"2026-09-05T17:20:37.433Z","fetchedAt":"2026-09-05T17:20:37.433Z","normalizedAt":"2026-09-05T17:20:37.433Z"}]},"firstSeenAt":"2026-09-05T17:20:37.433Z","updatedAt":"2026-09-05T20:26:23.518Z"}