Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Fridge

FreeNot checked

Enables users to manage their fridge inventory by listing, adding, removing, checking items, and identifying expiring items, as well as getting dinner ideas fro

GitHubEmbed

About

Enables users to manage their fridge inventory by listing, adding, removing, checking items, and identifying expiring items, as well as getting dinner ideas from available ingredients.

README

MCP-сервер: что лежит в холодильнике.

Возможности

Тип Имя Описание
tool list_fridge Показать всё содержимое
tool add_to_fridge Положить продукт
tool remove_from_fridge Взять / съесть / выкинуть
tool check_fridge_item Проверить конкретный продукт
tool expiring_soon Что скоро испортится
resource fridge://contents JSON всего холодильника
prompt whats_for_dinner Идея ужина из того, что есть

Данные: data/fridge.json (или FRIDGE_DATA_PATH).

Локально

npm install
npm run build

Stdio (Cursor / Claude Desktop)

{
  "mcpServers": {
    "fridge": {
      "command": "node",
      "args": ["/absolute/path/to/fridge-mcp/dist/index.js", "--stdio"]
    }
  }
}

HTTP (локально)

npm run start:http
  • Health: GET http://localhost:3000/
  • MCP: POST http://localhost:3000/mcp

Render

В Web Service:

Поле Значение
Build Command npm install && npm run build
Start Command node ./dist/index.js
Instance Free ок

PORT Render выставит сам — сервер поднимет HTTP автоматически.

После деплоя отдай разработчику:

URL:   https://<твой-сервис>.onrender.com/mcp
Token: <значение MCP_ACCESS_TOKEN>
Header: Authorization: Bearer <token>

В Render → Environment добавь:

MCP_ACCESS_TOKEN=твой_секретный_токен

Клиент (пример):

new StreamableHTTPClientTransport(new URL("https://....onrender.com/mcp"), {
  requestInit: {
    headers: { Authorization: `Bearer ${token}` },
  },
});

Клиент должен говорить по Streamable HTTP MCP, не по обычному REST.

На Free инстанс засыпает без трафика; диск не персистентный — правки холодильника могут сброситься после рестарта.

from github.com/Pozzitron1337/fridge-mcp

Install Fridge in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install fridge-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add fridge-mcp -- npx -y github:Pozzitron1337/fridge-mcp

FAQ

Is Fridge MCP free?

Yes, Fridge MCP is free — one-click install via Unyly at no cost.

Does Fridge need an API key?

No, Fridge runs without API keys or environment variables.

Is Fridge hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Fridge in Claude Desktop, Claude Code or Cursor?

Open Fridge on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Fridge with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs