mcp-nutrition-db
mcp-nutrition-db
mcp-nutrition-db — это приватный MCP-сервис, который позволяет ChatGPT записывать, исправлять и запрашивать данные о питании блюд и целях по питанию. ChatGPT интерпретирует фотографии блюд и контекст разговора; этот сервис владеет долговечными, аудируемыми данными.
Продакшн-сервис предназначен для работы на NixOS-хосте kage. Он слушает только loopback и доступен из ChatGPT через OpenAI Secure MCP Tunnel, поэтому ему не нужен маршрут nginx или публичный MCP-эндпоинт.
Документы проекта
Системный дизайн определяет границы продукта, MCP-инструменты, модель данных, модель безопасности и развертывание на NixOS.
План реализации — источник истины для этапов, критериев приемки, прогресса и отложенных работ.
Локальное тестирование описывает прямое подключение Codex и временный сценарий Secure MCP Tunnel для ChatGPT Web.
План реализации должен обновляться в том же коммите, что и значимые вехи реализации. Изменения в дизайне должны записываться в журнал решений до или вместе с кодом, который от них зависит.
Related MCP server: Nutrition MCP Server
Текущий статус
Локальный MVP реализует схему SQLite и все восемь MCP-инструментов. Проверки репозитория, схемы, календаря, MCP-процесса, Streamable HTTP, пакета и вычисления NixOS проходят; точное проверенное состояние см. в плане реализации.
Разработка
Войдите в зафиксированное окружение и запустите проверки:
nix develop
PYTHONPATH=src ruff format --check src tests
PYTHONPATH=src ruff check src tests
PYTHONPATH=src mypy src
PYTHONPATH=src pytestЗапустите dev-сервер на loopback с одноразовым состоянием:
nix run . -- serve --database /tmp/mcp-nutrition-db.sqlite3MCP-эндпоинт доступен по адресу http://127.0.0.1:8787/mcp; проверка готовности — по адресу http://127.0.0.1:8787/healthz. По умолчанию сервер отклоняет HTTP-привязку к адресу, отличному от loopback. См. локальное тестирование, чтобы подключить новую сессию Codex или запустить зафиксированный туннельный клиент для ChatGPT Web.
This server cannot be installed
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
- AlicenseNot gradedqualityFmaintenanceEnables tracking food intake and nutrition using the USDA FoodData Central database. Supports logging meals, setting daily nutrition goals, viewing food diaries, and analyzing nutrition trends over time with local SQLite storage.151MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables intelligent nutrition tracking through natural language meal logging with automatic macro calculation using the FoodData Central API. Users can set daily macro goals, review meal history, and monitor nutritional progress through local JSON storage.
- AlicenseAqualityDmaintenanceEnables natural language access to USDA's FoodData Central database with 1M+ foods, supporting search, nutrition facts, food comparison, and daily value calculations.8MIT
- FlicenseNot gradedqualityDmaintenanceProvides AI assistants with real-time access to nutrition data from USDA FoodData Central and FatSecret, enabling accurate answers with citations for nutrition queries.
Related MCP Connectors
Personal nutrition tracking — log meals, track macros, review history, import from another app.
Create Hevy routines and analyze your training from chat. Unofficial; BYO Hevy PRO API key.
Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.
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/KireinaHoro/mcp-nutrition-db'
If you have feedback or need assistance with the MCP directory API, please join our Discord server