What Ullas Opskrifter (Danish recipes) does
Ullas Opskrifter (Danish recipes) connects MCP-compatible clients to the published Danish recipe collection at ullasopskrifter.dk. It exposes read-only operations for finding recipes, examining ingredients and methods, and navigating the site's category structure. The service does not provide write operations, and it returns published recipes only.
The repository is a documentation and registry package rather than an implementation of the website. It contains registry metadata and an icon, while the recipe content remains served by ullasopskrifter.dk.
How it works
Clients connect to the Streamable HTTP endpoint at https://ullasopskrifter.dk/mcp. The endpoint requires no authentication. After connecting, an MCP client can call the available tools and use their returned recipe or category data in an agent workflow.
The service supports both broad discovery and targeted retrieval. A text search can inspect recipe titles, ingredients, and instructions, while an ingredient search narrows results to recipes whose ingredient lists contain specified text. Category tools expose the category hierarchy and recipes assigned to a category, including child categories.
Setup and configuration
For Claude Code, add the remote server with:
claude mcp add --transport http ullas https://ullasopskrifter.dk/mcp
For clients using an mcp.json configuration, add the server URL without credentials:
{
"mcpServers": {
"ullas": {
"url": "https://ullasopskrifter.dk/mcp"
}
}
}
The README specifically shows this configuration style for Cursor and VS Code. Other clients that support custom connectors can use the same endpoint with no authentication. No environment variables are documented as necessary.
Tools and capabilities
Ullas Opskrifter (Danish recipes) includes these tools:
search_recipes performs full-text searches across titles, ingredients, and instructions using q.
recipes_list returns published recipes with pagination through page and limit; the documented maximum limit is 100.
recipes_get retrieves one recipe by numeric ID or slug using id_or_slug. Returned details include ingredients, method, categories, image, and page URL.
ingredients_search_recipes finds recipes whose ingredient lists contain the supplied ingredient text.
categories_list returns the recipe categories as a tree and includes recipe counts.
categories_recipes lists recipes in a category and its child categories. It accepts a category slug and can sort by title, newest, views, or views over the last 30 days.
Limitations and notes
This is a read-only service: agents cannot create, edit, or delete recipes. Results are limited to published content. Recipes and images belong to ullasopskrifter.dk and are provided for personal, non-commercial use according to the README. The MIT licence in the repository applies only to its documentation and registry metadata, not to the recipes or images.
Use the support address agent@mitc.dk for questions about the service. The documented registry name is dk.ullasopskrifter/recipes.