MCP.Market

Fitatu MCP Unofficial MCP server

by AndekQR·io.github.AndekQR/fitatu-mcp-unofficial·v3.0.1·10 stars

Unofficial MCP server for the Polish Fitatu app. Search foods and manage meals, recipes, and logs.

B73/100grade B
What users say
No reviews yet
Be the first
Safety scan
B73/100

full report

Adoption
Growing

10 stars

Reviews

Write one

Nobody has reviewed Fitatu MCP Unofficial yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Fitatu MCP Unofficial tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 73/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Fitatu MCP Unofficial compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
73/100
higher than 42% of 3,470 Web search servers
GitHub stars
10
more than 85% of 1,786 Web search servers

Install Fitatu MCP Unofficial in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Fitatu MCP Unofficial repository's README, as published. We do not edit it. Read it on GitHub

Fitatu MCP Unofficial

Unofficial Model Context Protocol (MCP) server for accessing and updating data in your own Fitatu account. It provides typed tools for profile data, meal plans, nutrition summaries, food search, and recipe management over stdio or Streamable HTTP.

[!IMPORTANT]

This project is not affiliated with, endorsed by, or sponsored by Fitatu. Use it only with your own account and treat Fitatu credentials and account data as

sensitive.

Features

  • Profile, day-plan, and nutrition summary queries.
  • Latest or date-specific body measurement lookup and partial updates for explicit calendar dates.
  • Food and recipe search with identifiers required by mutation tools.
  • Meal item creation, update, replacement, movement, and removal.
  • Recipe creation, inspection, update, and deletion.
  • MCP transports for local stdio and Streamable HTTP clients.
  • Local development and Docker workflows.

Requirements

  • Node.js >=22.18.0
  • npm
  • A Fitatu account

Docker and ngrok are optional and required only for their respective workflows.

Quick start

Install dependencies and create the local configuration file:

npm install
cp .env.example .env

Set FITATUEMAIL and FITATUPASSWORD in .env, then start the development server:

npm run dev

The default MCP endpoint is http://localhost:3000/mcp.

MCP client configuration

Choose one transport with MCP_TRANSPORT:

stdio

Build the server before configuring the client:

npm run build

Use absolute paths to the repository's .env and dist/index.js files:

{
	"mcpServers": {
		"fitatu": {
			"command": "node",
			"args": [
				"--env-file=/absolute/path/to/fitatu-mcp-unofficial/.env",
				"/absolute/path/to/fitatu-mcp-unofficial/dist/index.js"
			],
			"env": {
				"MCP_TRANSPORT": "stdio"
			}
		}
	}
}

The client starts and stops the server. In stdio mode, logs are written to stderr because stdout is reserved for the JSON-RPC stream.

Streamable HTTP

Start the server with npm run dev, or build and run it with:

npm run build
npm start

Clients with native Streamable HTTP support can connect directly to:

http://localhost:3000/mcp

For a client that launches remote MCP connections through a command, use mcp-remote:

{
	"mcpServers": {
		"fitatu": {
			"command": "npx",
			"args": ["mcp-remote", "http://localhost:3000/mcp"]
		}
	}
}

To inspect the local server interactively:

npm run inspector

Connect the Inspector to http://localhost:3000/mcp.

Remote MCP access with ngrok

Install and authenticate ngrok. In .env, configure two different Fitatu accounts using FITATU and FITATUINTEGRATION_*, then add your assigned domain:

NGROK_DOMAIN=your-assigned-domain.ngrok-free.dev
npm run dev:all           # Both accounts and the tunnel
npm run dev:test-account # Test account only (alternative)

In any MCP client that supports remote Streamable HTTP connections, use one of these URLs without authentication:

  • Personal: https://YOURNGROKDOMAIN/personal/mcp
  • Test: https://YOURNGROKDOMAIN/test/mcp

Addresses stay the same after restarting. Keep the command running; Ctrl+C stops everything. Optional port settings are in .env.example.

Anyone with the URL can access that account while the tunnel runs. Use it only for temporary development sessions.

Available tools

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Fitatu MCP Unofficial: common questions

Is Fitatu MCP Unofficial MCP server safe?
Mostly: it is graded B (73/100). Read the Fitatu MCP Unofficial safety report
Does Fitatu MCP Unofficial need an API key?
Yes. The registry entry asks for FITATU_EMAIL, FITATU_PASSWORD.
Is Fitatu MCP Unofficial maintained?
The last commit was 6 days ago (2026-10-29). The latest release is v3.0.1.
What can I use instead of Fitatu MCP Unofficial?
Servers from other publishers that do the same job: Chatroost — unofficial Telegram MCP server, Alza MCP server and MCP Zotero MCP server.
How does Fitatu MCP Unofficial compare with other Web search MCP servers?
safety score 73/100 (higher than 42% of 3,470 Web search servers); github stars 10 (more than 85% of 1,786 Web search servers). Full comparison.

Alternatives to Fitatu MCP Unofficial

Same job from other publishers: the closest match first, then the best rated.

  • Chatroost — unofficial Telegram MCP server
    Unofficial Telegram MCP server — read, search, reply and react in your own Telegram account.
    A
  • Alza
    Unofficial MCP server for Alza.cz: catalog search plus token-guarded account and checkout.
    B
  • MCP Zotero
    Unofficial Zotero server: search your library, add papers by DOI, import PDFs, cite in Word
    B