Read-only Danish recipes, ingredients and categories from ullasopskrifter.dk: search and browse.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List recipe categories as a tree with published recipe counts.
This tool takes no arguments.
List recipe categories as a tree with published recipe counts.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List published recipes in a category (includes child categories).
| Argument | Type | Description |
|---|---|---|
| slug* | string | Category slug |
| sort | string | Optional sort: title, newest, views, views30 (same as the website) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"description": "Category slug"
},
"sort": {
"type": "string",
"description": "Optional sort: title, newest, views, views30 (same as the website)"
}
}
}Find published recipes whose ingredient list contains the given text.
| Argument | Type | Description |
|---|---|---|
| ingredient* | string | Ingredient name or fragment to match |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"ingredient"
],
"properties": {
"ingredient": {
"type": "string",
"minLength": 1,
"description": "Ingredient name or fragment to match"
}
}
}Get one published recipe by numeric id or slug (ingredients, method, categories, image and page URL).
| Argument | Type | Description |
|---|---|---|
| id_or_slug* | string | Recipe id or slug |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id_or_slug"
],
"properties": {
"id_or_slug": {
"type": "string",
"minLength": 1,
"description": "Recipe id or slug"
}
}
}List published recipes with pagination (title, slug, servings, image URL, and page URL).
| Argument | Type | Description |
|---|---|---|
| page | integer | Page number (default 1) |
| limit | integer | Page size (default 20, max 100 on stdio; HTTP caps at 50) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"page": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1,
"description": "Page number (default 1)"
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Page size (default 20, max 100 on stdio; HTTP caps at 50)"
}
}
}Full-text search across published recipe titles, ingredients, and instructions.
| Argument | Type | Description |
|---|---|---|
| q* | string | Search query |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"minLength": 1,
"description": "Search query"
}
}
}