Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

MacroMCP

БесплатноНе проверен

Remote MCP server for natural-language calorie/macro and weight tracking, designed to connect to Claude.ai as a custom connector.

GitHubEmbed

Описание

Remote MCP server for natural-language calorie/macro and weight tracking, designed to connect to Claude.ai as a custom connector.

README

Remote MCP server for natural-language calorie/macro and weight tracking, designed to connect to Claude.ai as a custom connector. You describe meals in plain language; Claude calls structured tools; MacroMCP is the system of record and the guardrail (it never lets the model guess unverifiable numbers).

Full docs:

Quick start (local)

make install          # install deps (editable)
make keys             # generate a dev JWT signing key
cp .env.example .env  # then edit as needed
make up               # docker compose: Postgres + app at http://localhost:8000
# or, against a local Postgres:
make migrate && make run

Health check: GET http://localhost:8000/healthz{"status":"ok"}.

Testing

make test                                  # unit tests (no DB)
TEST_DATABASE_URL=postgresql+asyncpg://macro:macro@localhost:5432/macromcp_test \
  .venv/bin/python -m pytest               # + DB tests (isolation, RLS, OAuth flow)
make audit                                 # pip-audit (security gate)

Interactively exercise the MCP tools and OAuth with the Inspector:

npx @modelcontextprotocol/inspector
# transport: Streamable HTTP, URL: http://localhost:8000/mcp  (it will run the OAuth flow)

Stack

Python · FastMCP · FastAPI · PostgreSQL (RDS) · Authlib (self-hosted OAuth 2.1) · Docker + Caddy on EC2. See docs/architecture.md.

Security

Multi-user with strict per-user isolation (token sub + Postgres RLS), OAuth 2.1 + PKCE, audience-bound JWTs, and a gated security checklist. See docs/security.md.

from github.com/lukew0824/MacroMCP

Установка MacroMCP

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/lukew0824/MacroMCP

FAQ

MacroMCP MCP бесплатный?

Да, MacroMCP MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для MacroMCP?

Нет, MacroMCP работает без API-ключей и переменных окружения.

MacroMCP — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить MacroMCP в Claude Desktop, Claude Code или Cursor?

Открой MacroMCP на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare MacroMCP with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai