CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Mcp Server

mealmasteryai/mcp-server
authSTDIOregistry active
Summary

Connects Claude to MealMastery's full API for meal planning through natural language. You get 24 tools covering the complete workflow: generate AI meal plans with streaming progress, swap individual meals, manage recipes and favorites, create grocery lists, and send them directly to Kroger or Instacart for checkout. Three resources expose read-only context (current plan, preferences, grocery list), and four prompt templates guide common flows like weekly prep or quick dinner ideas. Uses short-lived JWT auth, respects tier-based rate limits, and follows the philosophy that MCP mirrors the core product rather than adding new capabilities. Useful when you want to plan meals conversationally instead of clicking through a UI.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

@mealmastery/mcp-server

MCP server for MealMastery AI meal planning. Integrates with Claude Desktop, VS Code Copilot, and other MCP-compatible AI agents.

Philosophy

The MCP server is a mirror of core capabilities, not a place where new features debut. Its value proposition is:

"Everything you can do in the app, you can now do through natural conversation in Claude."

The MCP layer adds convenience (natural language) and composability (chaining tools), but the underlying capabilities exist in the core product first. New features should be built as API endpoints powering the web/mobile apps, then exposed through MCP -- never the other way around.

Setup

  1. Get your API key from MealMastery Settings
  2. Add to your Claude Desktop config (claude_desktop_config.json):
{
  "mcpServers": {
    "mealmastery": {
      "command": "npx",
      "args": ["-y", "@mealmastery/mcp-server"],
      "env": {
        "MEALMASTERY_API_KEY": "mm_live_..."
      }
    }
  }
}

Features

24 Tools

Full CRUD for meal planning, recipes, grocery lists, and user preferences -- plus AI generation with streaming progress.

3 Resources (read-only context)

Resource URIDescription
mealmastery://meal-plan/currentLatest meal plan with all meals and nutrition
mealmastery://user/preferencesDietary preferences, allergies, skill level
mealmastery://grocery-list/currentGrocery list for the current meal plan

4 Prompt Templates (guided workflows)

PromptDescription
weekly-meal-prepFull week planning: generate plan, review, grocery list, checkout
swap-mealReplace a meal in the current plan
order-groceriesPreview and send grocery list to Instacart/Kroger
quick-dinnerSingle quick meal idea with time constraints

Streaming & Progress

The generate_meal_plan tool supports MCP progress notifications. Clients that send a progressToken receive real-time updates during AI generation (0-100% progress with status messages). Clients without progress support gracefully fall back to the non-streaming endpoint.

Quota Awareness

API key quotas (daily request limits based on subscription tier) are reported on every token exchange. Free tier: 1,000 requests/day. Paid tier: 10,000 requests/day.

Available Tools

User Context

  • get_user_context - Load full user profile, preferences, subscription, and latest plan
  • get_user_preferences - Get dietary preferences and cooking settings
  • update_user_preferences - Update dietary, allergy, or cuisine preferences
  • get_subscription_status - Check subscription tier and usage limits
  • get_checkout_providers - See connected grocery providers (Instacart, Kroger)
  • checkout_grocery_list - Send a grocery list to Instacart or Kroger

Meal Planning

  • generate_meal_plan - Generate a personalized meal plan using AI (with streaming progress)
  • get_latest_meal_plan - Get the current/most recent meal plan
  • get_meal_plan - Get a specific meal plan by ID
  • list_meal_plans - Browse meal plan history
  • regenerate_meal - Replace one meal in a plan with a new AI-generated meal
  • generate_and_add_meal - Add a new AI meal to a plan at a specific slot
  • remove_meal - Remove a meal from a plan

Recipes

  • search_recipes - Search saved recipes
  • get_recipe - Get full recipe details
  • save_meal_as_recipe - Save a generated meal as a reusable recipe
  • get_favorite_recipes - Get list of favorited recipes
  • favorite_meal - Mark a meal as favorite
  • get_meal_ratings - Get ratings for meals in a plan
  • get_all_ratings - Get all-time recipe ratings

Grocery

  • generate_grocery_list - Create a grocery list from a meal plan
  • get_grocery_list - Get a specific grocery list
  • list_grocery_lists - Browse grocery list history
  • update_grocery_items - Check off, exclude, or adjust grocery items

Environment Variables

VariableRequiredDefaultDescription
MEALMASTERY_API_KEYYes-Your developer API key (mm_live_...)
MEALMASTERY_API_URLNohttps://api.mealmastery.aiAPI base URL

Security

  • API keys are exchanged for short-lived JWTs (15 min) -- never sent on data requests
  • HTTPS enforced for all non-localhost connections
  • Scope-based access control (read, write, checkout, admin)
  • Per-key daily quotas enforced server-side
  • Error messages sanitized -- no internal API details leak to the agent

Development

npm install
npm run build
npm start
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Configuration

MEALMASTERY_API_KEY*secret

Your MealMastery developer API key (get one at mealmastery.ai/settings)

Registryactive
Package@mealmastery/mcp-server
TransportSTDIO
AuthRequired
UpdatedMar 21, 2026
View on GitHub