What are the system requirements to run Nutritionix MCP Server?
You need Python 3.11+, the `uv` package manager, and a supported LLM host (e.g., Claude Desktop). You also need a Nutritionix API App ID and App Key from developer.nutritionix.com.
@MCP-Forge
Basic information
An MCP server that integrates with the Nutritionix API to provide nutrition data, meal insights, and food logging capabilities. Ideal for AI agents managing health, fitness, or dietary workflows.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"nutritionix-mcp": {
"command": "uvx",
"args": [
"nutritionix-mcp-server",
"--app-id",
"YOUR APP ID",
"--app-key",
"YOUR APP KEY"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Nutritionix MCP Server is an MCP (Model Context Protocol) server that integrates with the Nutritionix API, enabling AI agents to access food search, nutrition data, and exercise calorie estimates via natural language input. It is designed for developers building LLM and agent-based applications that need structured nutrition information.
To use it, you need Python 3.11+, uv, a supported LLM (e.g., Claude), and Nutritionix API credentials. Add the server to your Claude Desktop config with the uvx command, passing your App ID and App Key as arguments. Once configured, the server exposes MCP tools for searching foods, parsing meals, and estimating exercise calories.
uvYou need Python 3.11+, the `uv` package manager, and a supported LLM host (e.g., Claude Desktop). You also need a Nutritionix API App ID and App Key from developer.nutritionix.com.
Authentication is done by providing your App ID and App Key as command-line arguments (`--app-id` and `--app-key`) when launching the server via `uvx`.
It accesses the Nutritionix API, which provides food nutrition data, branded food items, and exercise calorie estimates. All data is retrieved from Nutritionix’s cloud-based database; no local data is stored by the server.
The server uses the MCP protocol over stdio, launched as a subprocess by the LLM host (e.g., via `uvx` in the Claude Desktop config).
The README does not list limitations, but the server depends on an active internet connection and valid Nutritionix API credentials. Adding new tools (e.g., barcode search) is listed as a welcome contribution.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

Model Context Protocol Servers
Open-source MCP to use Blender with any LLM

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Comments