mise-en-place
mise-en-place
MCP-сервер, который возвращает достоверные данные о макронутриентах для названного ингредиента в названном количестве, используя данные USDA FoodData Central.
У него одна задача: когда LLM планирует приём пищи или собирает рецепт, выдать реальные калории/белки/углеводы/жиры для реального продукта в реальном количестве, а никогда не правдоподобную догадку. Состав блюда, разработка рецепта и расчёты остаются заботой вызывающей модели. Единственное, что волнует этот сервер, — корректные входные данные.
Что это
mise-en-place — это не собственная база макронутриентов. Это сервис-надстройка для поиска данных по USDA FoodData Central, созданная так, чтобы LLM могла искать продукт, переводить количество («1 средняя луковица», «2 столовые ложки», «6 oz») в граммы и получать реальные, проверенные макроисточники вместо выдуманных. Он работает поверх MCP (stdio), поэтому любой MCP-совместимый клиент (Claude Code, Claude Desktop или любой другой, говорящий по этому протоколу) может подключиться к нему напрямую.
Восемь инструментов: search_foods, get_nutrition, get_nutrition_batch, save_override, save_recipe, get_recipe, get_recipe_history, list_recipes. Полные сигнатуры и схемы — в INTERFACES.md.
Related MCP server: Food Data Central MCP Server
Как его использовать
Требования: Python 3.9 и выше, бесплатный API-ключ USDA FoodData Central (мгновенная регистрация).
git clone <this repo>
cd mise-en-place
uv sync # or: pip install -e .
export USDA_API_KEY=<your key>Зарегистрируйте его в MCP-клиенте, например, в Claude Code:
claude mcp add mise-en-place -s local -e USDA_API_KEY=<your key> -- \
uv run --directory /path/to/mise-en-place mise-en-placeПерезапустите клиент, чтобы он принял новое подключение, после чего просто задайте запрос о том, что готовите. Собственные instructions сервера (видны в _SERVER_INSTRUCTIONS файла server.py) передаются вместе с подключением и объясняют модели, как правильно использовать инструменты, поэтому вручную в чат ничего вставлять не нужно. Если вы ведёте регулярные сеансы планирования питания со своими целевыми нормами макро— смотрите MEAL_PLANNING_PROMPT.md. Эти нормы задаются персонально и на каждый приём пищи, поэтому сервер их никогда не хранит; единственное место, где они живут, — этот файл.
Личные исправления и сохранённые рецепты живут в ~/.mise-en-place/ (MISE_HOME) и никогда не попадают в коммиты. masses.toml в корне репозитория — единственная поставляемая таблица по умолчанию с весами типичных кухонных мер (средняя луковица, крупное яйцо, каб
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides intelligent access to the USDA nutrition database through AI assistants, enabling users to search foods, compare nutritional content, find foods high in specific nutrients, and query authoritative nutrition data across 7,146+ food items through natural language.1
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to search the USDA's FoodData Central database and retrieve detailed nutritional information and ingredient lists. It supports comprehensive food data access through keyword searches and structured queries for specific food items.3MIT
- AlicenseAqualityDmaintenanceEnables natural language access to USDA's FoodData Central database with 1M+ foods, supporting search, nutrition facts, food comparison, and daily value calculations.8MIT
- AlicenseNot gradedqualityCmaintenanceProvides tools to search and retrieve USDA Food Data Central information, including food items, nutrients, and food groups, enabling AI agents to query food data through natural language.8MIT
Related MCP Connectors
Resolve Japanese food names to nutrition facts. All 2,538 foods from Japan's official tables.
Search foods, compare nutrients, and look up the full USDA FoodData Central database.
Spoonacular food API: recipes, nutrition, ingredients, meal plans. Free 150/day.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/edgargalvan/mise-en-place'
If you have feedback or need assistance with the MCP directory API, please join our Discord server