{
  "schema_version": "1.1",
  "name": "bedrocknews.com",
  "description": "BedrockNews — a solutions-focused news platform. Real journalism from trusted sources, transformed via AI editorial analysis (GRIN/CLAIMS/NOVEL) with a 0-100 Plumb clarity score and a re-renderable extraction graph on every story.",
  "url": "https://bedrocknews.com",
  "capabilities": {
    "content_types": ["news_articles", "extraction_graphs", "categories"],
    "formats": ["html", "json"],
    "api_available": true,
    "openapi": "https://bedrocknews.com/openapi.json",
    "mcp_server": "https://api.bedrocknews.com/api/mcp",
    "mcp_manifest": "https://bedrocknews.com/.well-known/mcp.json",
    "mcp_transport": "streamable-http",
    "mcp_auth": "none",
    "mcp_install": "claude mcp add --transport http bedrocknews https://api.bedrocknews.com/api/mcp",
    "mcp_tools": [
      "list_stories",
      "get_article",
      "get_extraction_graph",
      "get_related",
      "list_categories",
      "get_site_info"
    ],
    "mcp_prompts": [
      "daily_plumb",
      "extractive_or_generative",
      "map_extraction",
      "research_radar"
    ],
    "mcp_resources": [
      "bedrocknews://front-page",
      "llms.txt",
      "llms-full.txt",
      "schema/v1/article.json"
    ]
  },
  "api": {
    "base_url": "https://api.bedrocknews.com",
    "openapi": "https://bedrocknews.com/openapi.json",
    "authentication": "none",
    "endpoints": {
      "list_articles": "GET https://api.bedrocknews.com/api/articles",
      "get_article": "GET https://api.bedrocknews.com/api/article/{id}",
      "get_extraction_graph": "GET https://api.bedrocknews.com/api/extraction-graph/{id}",
      "get_related": "GET https://api.bedrocknews.com/api/articles/related?id={id}",
      "list_categories": "GET https://api.bedrocknews.com/api/categories"
    },
    "schema": {
      "article": "https://bedrocknews.com/schema/v1/article.json",
      "articles": "https://bedrocknews.com/schema/v1/articles.json",
      "extraction_graph": "https://bedrocknews.com/schema/v1/extraction-graph.json"
    }
  },
  "discovery": {
    "start_here": "https://bedrocknews.com/for-agents",
    "pocket_card": "https://bedrocknews.com/ai4me",
    "llms_txt": "https://bedrocknews.com/llms.txt",
    "llms_full_txt": "https://bedrocknews.com/llms-full.txt",
    "agents_txt": "https://bedrocknews.com/agents.txt",
    "openapi": "https://bedrocknews.com/openapi.json",
    "mcp_manifest": "https://bedrocknews.com/.well-known/mcp.json",
    "sitemap": "https://bedrocknews.com/sitemap.xml",
    "rss": "https://bedrocknews.com/rss.xml"
  },
  "usage_policy": "Reading, citing, and summarizing published content with attribution is permitted (see /robots.txt and /agents.txt). Systematic scraping/harvesting beyond the read APIs, commercial use, and training or fine-tuning a model on Service content require prior written permission. See https://bedrocknews.com/terms (Section 5, Acceptable Use).",
  "contact": {
    "name": "Erik Bethke",
    "email": "legal@bedrocknews.com",
    "website": "https://erikbethke.com"
  }
}
