- Home
- MCP servers
- Warteg Online
Warteg Online
- other
0
GitHub Stars
other
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"andhikapraa-wartegonline-mcp": {
"command": "uv",
"args": [
"run",
"--directory",
"/path/to/warlon-mcp",
"warlon_mcp.py"
],
"env": {
"WARLON_PASSWORD": "your_password",
"WARLON_USERNAME": "your_username"
}
}
}
}This MCP server lets you manage your Warteg Online deliveries through an AI assistant. You can view schedules, skip days, pause deliveries, reschedule, and adjust delivery details all by talking to the AI, without logging into the dashboard.
How to use
You interact with the Warteg Online MCP server by connecting it to your AI assistant client (such as Claude). Once set up, you can say natural-language commands to perform common delivery tasks. Practical patterns include: “Show my deliveries for this week,” “Skip tomorrow’s lunch,” “Pause meals from January 20 to January 25,” “Move Friday’s lunch to next Monday,” and “Deliver to my office address tomorrow.” The assistant will translate your requests into actions on Warteg Online and respond with confirmations or any needed follow-up.
How to install
Prerequisites: you need an active Warteg Online subscription, your Warteg Online account credentials, and the Claude Desktop app installed on your computer.
Step 1 — Install the MCP client for Warteg Online You have a direct, supported way to install the MCP server client for Claude.
npx -y @smithery/cli install @pras/wartegonline-mcp --client claude
Configure and run the MCP server locally
Use the stdio (local) setup to run the MCP server with Claude. Update the path and credentials to match your environment.
uv run warlon_mcp.py --directory /path/to/warlon-mcp
When using the collaborative setup shown here, Claude Desktop needs access to your Warteg Online login. Provide your username and password in the environment variables below.
uv run warlon_mcp.py --directory /path/to/warlon-mcp
Available tools
login
Authenticate with Warteg Online using user credentials.
get_package_orders
Retrieve all orders for the account.
get_order_details
Fetch details for a specific package order.
get_schedule
View the full delivery schedule.
get_orders_by_date_range
Filter deliveries by a date range.
get_available_addresses
List all delivery addresses on file.
get_delivery_summary
Provide counts and statistics about deliveries.
reschedule_delivery
Move a single delivery to a different date/time.
skip_day
Skip a delivery on a specific date.
hold_deliveries
Pause deliveries for a date range.
bulk_reschedule
Reschedule multiple deliveries at once.
change_address
Update the delivery address.
get_available_restrictions
List dietary restriction options.
get_my_restrictions
View current dietary restrictions.
update_restrictions
Set dietary restrictions for meals.