sendameal-mcp
by McSheaD
README.md
# SendaMeal MCP Server
A [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server for [SendaMeal.com](https://sendameal.com) — enabling AI assistants to search, recommend, and explore gift meal delivery products.
Built on [Cloudflare Workers](https://developers.cloudflare.com/workers/) with [AutoRAG](https://developers.cloudflare.com/autorag/) for intelligent product retrieval.
## Tools
This MCP server exposes 4 tools:
### `search_products`
Search the SendaMeal product catalog using natural language queries.
- **query** (string, required): Search query for finding meal products
- **max_results** (number, optional, default 10): Maximum number of results to return
### `get_product_details`
Get detailed information about a specific product by name.
- **product_name** (string, required): Name or search term for the specific product
### `find_dietary_options`
Find products matching dietary restrictions.
- **dietary_restriction** (string, required): Dietary restriction (e.g., "gluten-free", "vegan", "kosher", "dairy-free")
- **meal_type** (string, optional): Meal type filter (e.g., "breakfast", "dinner", "dessert")
### `get_recommendations`
Get gift meal recommendations based on occasion.
- **occasion** (string, required): The occasion (e.g., "birthday", "sympathy", "get well", "thank you")
- **preferences** (string, optional): Additional preferences or requirements
## Endpoints
| Endpoint | Transport | Description |
|----------|-----------|-------------|
| `/sse` | SSE | Server-Sent Events for MCP clients |
| `/mcp` | WebSocket | WebSocket endpoint for MCP clients |
| `/` | HTTP | Health check / server info |
## Connect with Claude Desktop
Add to your Claude Desktop MCP config (`Settings > Developer > Edit Config`):
```json
{
"mcpServers": {
"sendameal": {
"command": "npx",
"args": [
"mcp-remote",
"https://sendameal-product-search.shea-mcclure.workers.dev/sse"
]
}
}
}
```
## About SendaMeal
[SendaMeal.com](https://sendameal.com) is a gift meal delivery service shipping to all 50 U.S. states. We offer curated meal packages for every occasion — birthdays, sympathy, get well, thank you, corporate gifting, and more.
## License
MIT
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues