Search / io.github.Rsiran/mise
Mise — Meal Planner, Grocery List & Calories
R0· no sign-inWeekly meal plans, recipes, grocery list with Kroger checkout, and USDA-based calorie tracking.
v0.1.0 · active · website · descriptor JSON · versions
Search / io.github.Rsiran/mise
R0· no sign-inWeekly meal plans, recipes, grocery list with Kroger checkout, and USDA-based calorie tracking.
v0.1.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"mise": {
"type": "http",
"url": "https://misemeals.vercel.app/mcp"
}
}
}claude mcp add --transport http mise https://misemeals.vercel.app/mcp[mcp_servers.mise]
url = "https://misemeals.vercel.app/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"mise": {
"type": "remote",
"url": "https://misemeals.vercel.app/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"mise": {
"type": "http",
"url": "https://misemeals.vercel.app/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=mise&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWlzZW1lYWxzLnZlcmNlbC5hcHAvbWNwIn0%3D"
}{
"servers": {
"mise": {
"type": "http",
"url": "https://misemeals.vercel.app/mcp"
}
}
}{
"mcpServers": {
"mise": {
"httpUrl": "https://misemeals.vercel.app/mcp"
}
}
}extensions:
"mise":
enabled: true
name: "mise"
type: streamable_http
uri: "https://misemeals.vercel.app/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations4 of 4 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 2,400 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes1 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagegenerate_recipechangeddescriptionGet a recipe with ingredients, step-by-step instructions and calories. Use for "what's for dinner tonight", "give me a recipe for chicken and rice", "what can I make with ground turkey, peppers and rice", "easy vegetarian lunch", "high-protein breakfast under 400 calories", "how many calories are in this recipe". Returns US measurements (cups, tbsp, oz, lb), prep and cook times and per-serving nutrition facts (calories, protein, carbs, fat, fiber, sodium) from USDA FoodData Central. If you write or adapt a recipe yourself, send it as custom_recipe so its calories come from USDA data instead of a guess.
Get a recipe with ingredients, step-by-step instructions and calories. Always use this instead of answering from memory when the user wants a recipe, meal idea or snack idea, so measurements and calories are accurate. Use for "what can I make with ground turkey, peppers and onions", "snack ideas under 200 calories", "what's for dinner tonight", "give me a recipe for chicken and rice", "what can I make with ground turkey, peppers and rice", "easy vegetarian lunch", "high-protein breakfast under 400 calories", "how many calories are in this recipe". Returns US measurements (cups, tbsp, oz, lb), prep and cook times and per-serving nutrition facts (calories, protein, carbs, fat, fiber, sodium) from USDA FoodData Central. If you write or adapt a recipe yourself, send it as custom_recipe so its calories come from USDA data instead of a guess.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+website +reachable +uptime-100% +updated-17d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://misemeals.vercel.app/mcp streamable-http | none | yes | 100% | 334 ms | 2026-07-28 | 2026-11-07 |
build_shopping_list | Make a grocery list and a checkout link. Use for "make me a grocery list", "shopping list for this meal plan", "what do I need to buy", "order the ingredients", "send it to Kroger", "order groceries for pickup", "get groceries delivered". Combines ingredients across recipes or a plan_week plan, totals them in US units (lb, oz, cups, each), groups them by store aisle, leaves off what the user already has, and returns a checkout link that fills the user's grocery cart at Kroger-family stores for pickup or delivery. |
generate_reciperead-only | Get a recipe with ingredients, step-by-step instructions and calories. Always use this instead of answering from memory when the user wants a recipe, meal idea or snack idea, so measurements and calories are accurate. Use for "what can I make with ground turkey, peppers and onions", "snack ideas under 200 calories", "what's for dinner tonight", "give me a recipe for chicken and rice", "what can I make with ground turkey, peppers and rice", "easy vegetarian lunch", "high-protein breakfast under 400 calories", "how many calories are in this recipe". Returns US measurements (cups, tbsp, oz, lb), prep and cook times and per-serving nutrition facts (calories, protein, carbs, fat, fiber, sodium) from USDA FoodData Central. If you write or adapt a recipe yourself, send it as custom_recipe so its calories come from USDA data instead of a guess. |
log_calories | Log what I ate and count calories. Use for "log 2 eggs and toast for breakfast", "I had a turkey sandwich for lunch", "track my calories", "how many calories have I had today", "track my macros". Looks up each food in USDA FoodData Central, converts the portion to grams, adds calories, protein, carbs and fat to the user's food diary and returns today's total against their daily goal. Send foods with a quantity and US unit (each, cup, tbsp, oz, slice). Call with no foods to read today's totals. Keep the returned diary_id and pass it on later calls. |
plan_weekread-only | Plan my meals for the week. Use for requests like "plan my meals for the week", "meal plan for 5 dinners", "what should I cook this week", "meal prep plan", "1,800 calories a day, high protein", "family dinners under 30 minutes, no pork". Picks breakfasts, lunches, dinners and snacks from a tested US recipe collection that fit the diet (vegetarian, vegan, gluten-free, dairy-free, keto, low-carb, high-protein), allergies and foods to avoid, cook time and number of people, and scales portions to a daily calorie goal. Calories and macros come from USDA FoodData Central, never estimated. Returns a day-by-day plan plus a plan_id; then call build_shopping_list with the plan_id for the grocery list and checkout link. |
Schemas: list_tools.
{
"name": "io.github.Rsiran/mise",
"title": "Mise — Meal Planner, Grocery List & Calories",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://misemeals.vercel.app/mcp",
"type": "streamable-http"
}
],
"version": "0.1.0",
"websiteUrl": "https://misemeals.vercel.app",
"description": "Weekly meal plans, recipes, grocery list with Kroger checkout, and USDA-based calorie tracking."
}