MCP Server
Manage your shopping lists from any AI assistant
https://grate-mcp.stefandukic.workers.dev/mcpThe Mealift MCP server lets you manage your shopping lists from any AI assistant that supports the Model Context Protocol. Add items, check things off, and organize your lists — all through natural conversation.
Claude Code
- Run this command in your terminal:
claude mcp add --transport http grate https://grate-mcp.stefandukic.workers.dev/mcp-
Claude Code will open a browser window to sign in to your Mealift account on first use.
-
Verify the connection by running:
/mcpYou should see grate listed with its tools.
Claude Desktop
- Open Claude Desktop and go to Settings → Connectors
- Click Add custom connector
- Fill in the fields:
- Name:
Mealift - Remote MCP server URL:
https://grate-mcp.stefandukic.workers.dev/mcp
- Name:
- Click Add
- Claude will open a browser window to sign in to your Mealift account
- After signing in, you're connected!
Claude Desktop supports remote MCP servers natively — no npx mcp-remote proxy needed.
Cursor
- Open Cursor Settings → MCP
- Click Add new global MCP server
- Paste this configuration:
{
"mcpServers": {
"grate": {
"command": "npx",
"args": [
"mcp-remote",
"https://grate-mcp.stefandukic.workers.dev/mcp"
]
}
}
}- Save, then authenticate when prompted in your browser
VS Code (GitHub Copilot)
- Create a
.vscode/mcp.jsonfile in your project root:
{
"servers": {
"grate": {
"command": "npx",
"args": [
"mcp-remote",
"https://grate-mcp.stefandukic.workers.dev/mcp"
]
}
}
}- Open the Command Palette (
Cmd+Shift+P) and run MCP: List Servers to verify - Authenticate when prompted in your browser
VS Code MCP support requires GitHub Copilot Chat. Make sure the Copilot extension is installed and signed in.
Windsurf
- Open Windsurf Settings → MCP
- Click Add server and paste:
{
"mcpServers": {
"grate": {
"command": "npx",
"args": [
"mcp-remote",
"https://grate-mcp.stefandukic.workers.dev/mcp"
]
}
}
}- Save, then authenticate when prompted in your browser
ChatGPT
- Open chatgpt.com
- Go to Settings → Connectors → Advanced → Developer Mode
- Click Add MCP server and paste:
https://grate-mcp.stefandukic.workers.dev/mcp- ChatGPT will redirect you to sign in to your Mealift account
- Once connected, manage your shopping lists from any conversation
MCP in ChatGPT requires a paid plan (Plus, Pro, or Team). Write operations will ask for your confirmation before executing.
Other Tools
Any MCP-compatible client can connect to Mealift. Use the transport that your client supports:
| Transport | Value |
|---|---|
| Streamable HTTP | https://grate-mcp.stefandukic.workers.dev/mcp |
| STDIO (via proxy) | npx mcp-remote https://grate-mcp.stefandukic.workers.dev/mcp |
JSON config for STDIO clients:
{
"mcpServers": {
"grate": {
"command": "npx",
"args": [
"mcp-remote",
"https://grate-mcp.stefandukic.workers.dev/mcp"
]
}
}
}Available Tools
| Tool | Description |
|---|---|
list_shopping_lists | List all your shopping lists |
list_shopping_items | List items in a shopping list |
add_shopping_items | Add items to a shopping list |
update_shopping_items | Update an item's name, quantity, or completion status |
delete_shopping_items | Delete items from a shopping list |
Try It Out
Once connected, try asking your AI assistant:
"Add milk, eggs, and bread to my shopping list"
"What's on my shopping list?"
"Mark the milk as bought"
"Remove bananas from my list"