Ullas Opskrifter (Danish recipes)
RemoteAbout Ullas Opskrifter (Danish recipes)
A read-only MCP server for browsing the published Danish recipes on ullasopskrifter.dk. It lets recipe seekers search dishes and ingredients or explore recipes by category.
Key features
- 01Search recipe titles, ingredients, and instructions
- 02List published recipes with pagination
- 03Retrieve a recipe by ID or slug
- 04Find recipes by ingredient
- 05Browse categories and their recipes
Use cases
- 01Find recipes containing a specific ingredient
- 02Look up a recipe's ingredients and method
- 03Browse recipes in a category
- 04Search for a Danish dish
MCP support
Exposes read-only recipe search and browsing tools to MCP clients through a Streamable HTTP endpoint. No authentication is required.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://ullasopskrifter.dk/mcpclaude mcp add --transport http dk-ullasopskrifter-recipes https://ullasopskrifter.dk/mcp{"mcpServers":{"dk-ullasopskrifter-recipes":{"type":"http","url":"https://ullasopskrifter.dk/mcp"}}}Open in Cursor{"servers":{"dk-ullasopskrifter-recipes":{"type":"http","url":"https://ullasopskrifter.dk/mcp"}}}Open in VS Code{"mcpServers":{"dk-ullasopskrifter-recipes":{"type":"http","url":"https://ullasopskrifter.dk/mcp"}}}{"mcpServers":{"dk-ullasopskrifter-recipes":{"serverUrl":"https://ullasopskrifter.dk/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
6| Parameter | Type | Required | Description |
|---|---|---|---|
| page | integer | No | Page number (default 1) |
| limit | integer | No | Page size (default 20, max 100 on stdio; HTTP caps at 50) |
Details
From the project READMEUllas Opskrifter MCP
Read-only Model Context Protocol server for the Danish recipe collection at ullasopskrifter.dk.
- Endpoint:
https://ullasopskrifter.dk/mcp(Streamable HTTP) - Auth: none. All tools are read-only and return only published recipes.
- Registry name:
dk.ullasopskrifter/recipes - Support: [email protected]
This repository holds only documentation and registry metadata (server.json, icon). It contains no site code and no recipe data.
Tools
| Tool | What it does |
|---|---|
search_recipes | Full-text search across recipe titles, ingredients and instructions (q). |
recipes_list | List published recipes with pagination (page, limit up to 100). |
recipes_get | Get one recipe by numeric id or slug (id_or_slug): ingredients, method, categories, image and page URL. |
ingredients_search_recipes | Find recipes whose ingredient list contains the given text (ingredient). |
categories_list | List recipe categories as a tree with recipe counts. |
categories_recipes | List recipes in a category including child categories (slug, optional sort: title, newest, views, views30). |
Schemas: see docs/tools.md.
Connect
Claude Code:
claude mcp add --transport http ullas https://ullasopskrifter.dk/mcp
Cursor / VS Code style mcp.json:
{ "mcpServers": { "ullas": { "url": "https://ullasopskrifter.dk/mcp" } } }
Other clients (Claude, ChatGPT developer mode, Grok, Perplexity, Mistral): add a custom connector with the URL above and no authentication.
Example prompts
- "Find a Danish recipe with rødspætte."
- "List the recipe categories."
- "Which recipes contain kartofler?"
Content and licence
The MIT licence in this repository covers the documentation and metadata only. Recipes and images are the property of ullasopskrifter.dk and are provided for personal, non-commercial use.
Contact
[email protected], operated by MITC.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.