cyanheads avatar

Guardian Mcp Server

cyanheads/guardian-mcp-server

Wraps The Guardian's Open Platform API to search and retrieve full article text from their journalism archive spanning 1999 to present. You get three tools: full-text search with section, tag, contributor, and date filters; single-article retrieval by path slug; and a browse mode that surfaces sections, tags, and latest content. Body text comes back HTML-stripped and truncated at 2,000 words with a flag telling you when to fetch the complete version. Needs a free Guardian API key from their developer program. Useful when you're building research tools, news aggregators, or anything that needs access to quality journalism with proper metadata and contributor attribution rather than scraping.

GitHub stars
2
tools
2
auth
Required
transport
STDIO, HTTP
env vars
7
last updated
Nov 11, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

verify_recipeVerify a candidate recipe against a Guardian master recipe. Uses deterministic graph-based verification to check technique, temperature, timing, cooking medium, and required ingredients. Returns a formatted text report. In Oracle Mode (default), proprietary data is protected —...4 params

Verify a candidate recipe against a Guardian master recipe. Uses deterministic graph-based verification to check technique, temperature, timing, cooking medium, and required ingredients. Returns a formatted text report. In Oracle Mode (default), proprietary data is protected —...

Parameters* required
candidate_jsonvalue
The full candidate recipe as a JSON string or object. Expected schema: {"title": "<string>", "cuisine": "<string>", "serves": <int>, "ingredients": [{"name": "<string>", "quantity": "<string>"}], "...default:
dishvalue
Alias for dish_name — for backward compatibility with production clients.
dish_namestring
Name of the dish to verify against (e.g. 'carbonara', 'rendang', 'roast-chicken', 'confit', 'cheesecake', 'kung-pao', 'fried-chicken', 'brisket', 'wellington', 'cheese-souffle'). Use list_dishes()...default:
original_promptvalue
REQUIRED for useful results. Include the user's original cooking request for personalized feedback. Copy the user's exact message that triggered this recipe (e.g., 'Make me a spicy vegan rendang' o...
list_dishesList all available dish slugs from the Guardian registry. Returns: Dictionary with canonical dish slugs and their aliases.1 params

List all available dish slugs from the Guardian registry. Returns: Dictionary with canonical dish slugs and their aliases.

Parameters* required
cuisine_filterstring
Optional cuisine or region to filter by (e.g., 'french', 'chinese', 'italian', 'thai'). Leave empty to return all available dishes.default:

Sponsors

Configuration

GUARDIAN_API_KEY*

API key for The Guardian Open Platform (https://open-platform.theguardian.com/).

MCP_LOG_LEVELdefault: info

Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').

MCP_TRANSPORT_TYPEdefault: http

Selects the HTTP transport.

MCP_HTTP_HOSTdefault: 127.0.0.1

The hostname for the HTTP server.

MCP_HTTP_PORTdefault: 3010

The port to run the HTTP server on.

MCP_HTTP_ENDPOINT_PATHdefault: /mcp

The endpoint path for the MCP server.

MCP_AUTH_MODEdefault: none

Authentication mode to use: 'none', 'jwt', or 'oauth'.

Readme

@cyanheads/guardian-mcp-server

Search, browse, and retrieve full article text from The Guardian's journalism archive (1999–present) via MCP. STDIO or Streamable HTTP.

3 Tools

Details

Repository
github.com/cyanheads/guardian-mcp-server
Category
Search & Web Crawling
Package
@cyanheads/guardian-mcp-server
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active

More from cyanheads

Related Search & Web Crawling MCP servers

View all
1sultanlive avatarVibeSEOsultanlive/vibeseo-mcpSEO research, keyword discovery, site audits, Search Console, backlinks and content workflow.2stars
2shanyang-me avatarXiaohongshu (Little Red Book) MCP Servershanyang-me/xhs-mcpPublish, search, and manage Xiaohongshu (Little Red Book) content via MCP tools.0stars
3kyurish avatarFiverr Mcp Serverkyurish/fiverr-mcp-serverSearch Fiverr gigs, sellers, pricing, and reviews. No API key required.2stars
4abm-dev-git avatarAbm Mcpabm-dev-git/abm-mcpabm.dev — the account-based marketing API for AI agents: Search, Enrich, and Create across B2B.1stars
5trendsmcp-ai avatarYouTube Trends MCPtrendsmcp-ai/youtube-trends-mcpYouTube search interest and trend data over time, with growth metrics. Free key at trendsmcp.ai1stars
6andrijdavid avatarVinted Mcpandrijdavid/vinted-mcpMCP Server for Vinted that allows to search items, compare prices, and analyze sellers.1stars