Skip to main content
Glama
Joshlucpoll

umami-recipes-mcp

by Joshlucpoll

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UMAMI_EMAILNoUmami account email for password-based authentication.
UMAMI_USER_IDNoFirebase user ID, required only if absent from the ID token.
UMAMI_ID_TOKENNoShort-lived Firebase ID token for authentication.
UMAMI_PASSWORDNoUmami account password for password-based authentication.
UMAMI_REFRESH_TOKENNoFirebase refresh token for Umami authentication.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_recipe_booksA

List recipe books owned by or shared with the authenticated Umami account. Use this to obtain a recipeBookId before creating a recipe.

find_recipesA

Find recently updated recipes across accessible Umami recipe books. Searches a bounded set of candidates by name, ingredients, directions, notes, source URL, times, and tags.

get_recipeA

Get the full editable text fields for a recipe by id.

create_recipeB

Create a new recipe in an accessible Umami recipe book. If exactly one book is accessible, recipeBookId may be omitted.

edit_recipeA

Edit selected fields of an existing Umami recipe. Omitted fields are preserved. Supplying tags replaces the recipe's full tag list.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/Joshlucpoll/umami-recipes-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server