Skip to content
Agentmart
Submit a tool

MCP Bbc Goodfood

Search BBC Good Food recipes, read one, and scale its ingredients.

Connector by smeet666 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Claude Desktop, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/smeet666-mcp-bbc-goodfood

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Search BBC Good Food recipes, read one, and scale its ingredients. No API key.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
4 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 4

Read from the source code; the running server may list different tools.

Read 4 · Look things up without changing anything.

  • get_recipe
  • list_filters
  • scale_ingredients
  • search_recipes

Secrets and settings it asks for

Other settings (environment variables or headers).

  • BGF_CACHE_MAX_ENTRIES
  • BGF_CACHE_TTL_MS
  • BGF_LOG_LEVEL
  • BGF_MAX_RETRIES
  • BGF_MIN_INTERVAL_MS
  • BGF_TIMEOUT_MS
  • BGF_USER_AGENT

Network hosts it talks to 1

  • github.com · found in install command

Tools (4)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • get_recipeRead a reciperead-only

    Read one recipe on BBC Good Food: its ingredients, its steps, its times, its rating and its nutrition. Pass the 'id' a search_recipes row carries, which is the page's own path. A recipe behind the site's subscription comes back with everything except its ingredients and steps, and says so: its page on the site is where a subscriber reads it. The site writes many of its recipes twice, once for its own readers and once restated for readers in the United States, and 'unit_system' chooses which of the two to read.

  • list_filtersList the ways a search can be narrowedread-only

    List the axes a recipe search can be narrowed along on BBC Good Food, with the values each one takes and how many recipes carry them. Pass 'query' to measure the counts inside one search, or leave it out for the site's whole listing. Read this before narrowing a search: the site accepts any value on a facet and answers one it does not know with a total of zero, so a guessed spelling comes back as a confident absence. The values listed are an excerpt of the most frequent ones, and the site accepts others that are not shown.

  • scale_ingredientsScale a list of ingredientsread-only

    Put a list of ingredient lines to a different number of people. Pass 'factor', or else the pair 'from_servings' and 'to_servings'. Quantities are recomputed by this server and not by the site, and every line says under 'scaling' whether the arithmetic landed exactly, whether the figure was moved to stay usable in a kitchen, or whether the line carried nothing to multiply.

  • search_recipesSearch recipesread-only

    Search recipes on BBC Good Food and return a listing. Narrow it with 'diet', 'cuisine', 'meal_type', 'difficulty' or a bound such as 'max_total_minutes'; call list_filters first for the values each one takes, since the site answers a value it does not know with a count of zero. The site ranks rather than filters: it answers a term it holds nothing for with rows all the same, so read the titles rather than trusting the count. Each row carries the page to read the recipe on.

Signals

Stars
0
Forks
0
Open issues
1
Last commit
Oct 8, 2026 (20 days ago)
Last release
Sep 10, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.smeet666/mcp-bbc-goodfood
Version
1.1.0
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from smeet666

Cite this page

MCP Bbc Goodfood. Agent Mart. https://agentmart.dev/connectors/smeet666-mcp-bbc-goodfood (last updated 2026-10-24)