BedrockNews is a remote MCP server that gives an assistant access to GRIN-scored news stories, their structured analysis, and extraction graphs.
What you can do
Discover stories with filters for verdict, plumb score, editorial mode, category and date window, and list the category taxonomy with its editorial frameworks. Fetch a single story by id, either the full transformed article with its structured analysis or just the analysis payload. Retrieve a story's extraction graph as nodes and edges, and find related stories ranked by editorial-mode match, plumb, source affinity and recency. Read site metadata, framework explanations, terms of use and the full capability map.
When to use it
Useful when an assistant needs to research or summarize news with an analytical lens, compare how stories are framed, or trace who extracts value from whom through extraction graphs.
Requirements
A remote streamable HTTP endpoint; no packages, environment variables or headers are declared, and no authentication is declared.
Before you install
Content is editorial analysis from a third party, so treat scores and verdicts as that site's framing rather than neutral fact. Terms of use and attribution are described by the site's own metadata tool; check them before republishing content.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.bedrocknews%2Fnews/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Discover BedrockNews stories with GRIN-aware filters. Filter by verdict ('extractive' | 'mixed' | 'generative'), plumb range (0-100 analytical-clarity score), editorialMode ('grin' news/politics | 'culture' | 'research' | 'ledger'), category (see list_categories), date window (since/before, ISO 8601), or a title search (substring match on titles, not full text). Sorted newest first; paginated via cursor. Returns compact story briefs — use get_article for full analysis.
Fetch one BedrockNews story by id. Returns the transformed article plus its full structured analysis (GRIN scores, extraction graph, key stats, trajectory, what-to-watch). Pass fields:'grin' to get just the analysis payload without the heavy body text. Story ids contain slashes (e.g. 'ledger/2026/apr/06/iran-war-math-doesnt-work') — pass them verbatim.
Parametersidrequiredfields
get_extraction_graph
Extraction graph
Return a story's extraction map as a real graph — nodes + edges data, not a picture. This is the load-bearing artifact for agents: re-render it in any style, or analyze who extracts value from whom. 'Not found' can mean the story has no graph (culture/research modes, or older transforms).
Parametersidrequired
get_related
Related stories
Related BedrockNews stories for a given article — same section, ranked by editorial-mode match, plumb, source affinity, and recency.
Parametersidrequiredlimit
list_categories
Categories
The BedrockNews category taxonomy: ids (valid values for list_stories' category filter), display names, and which editorial framework each category runs (grin | culture | auto).
Takes no parameters.
get_site_info
About BedrockNews
BedrockNews metadata: what the site is, how the GRIN/CLAIMS/NOVEL frameworks work, terms of use + attribution, and every machine-readable surface. Also returns the full capability map (every tool, prompt, and resource) — call this first.
Takes no parameters.
Version history
1
v1.0.0LatestSep 16, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.