MCP

Order with your AI

AI applications that support the Model Context Protocol (MCP) can look up stores and products, get a quote, and order for you from your Calabi account with your saved card.

Server

https://calabi-server.onrender.com/mcp

JSON-RPC 2.0 over HTTP POST. Tools and responses are subject to change.

Connect your account

  1. In your AI application, add a custom MCP server and enter the server URL above.
  2. Choose to connect or sign in when the application asks. You are taken to calabi.us.
  3. Sign in with your Calabi account and choose Allow to let the application order from Calabi for you.
  4. Add a card under Account, Payment methods on calabi.us. Your default card is used for orders.

Applications that connect with OAuth 2.1 (authorization code with PKCE and dynamic client registration) follow these steps automatically.

Tools

list_stores
Lists available stores and restaurants.
search_products
Searches a store's items and returns product details and prices.
quote_order
Returns a quote for a list of items, including fees and tax.
create_order_link
Returns a checkout URL on calabi.us. The order is placed when the customer completes checkout.

With a connected Calabi account:

get_account
Returns your name, the brand and last four digits of your default card, and your default delivery address.
place_order
Places an order with your default card after you approve the exact total and delivery address.
get_order_status
Returns the status and receipt of your orders.

Example

List the available tools:

curl -X POST https://calabi-server.onrender.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Good to know

  • Your AI application shows the exact total and delivery address before it places an order. Your card number is never shared with the application.
  • Without a connected account, your AI application provides a checkout link. Review your order and complete payment on calabi.us.
  • Calabi delivers in Carolina Forest, SC and surrounding areas.
  • Use is subject to the Terms of Service, including the restricted items policy.

Developer support: support@calabi.us.