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/mcpJSON-RPC 2.0 over HTTP POST. Tools and responses are subject to change.
Connect your account
- In your AI application, add a custom MCP server and enter the server URL above.
- Choose to connect or sign in when the application asks. You are taken to calabi.us.
- Sign in with your Calabi account and choose Allow to let the application order from Calabi for you.
- 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.