News Factchecker MCP Server

A modern Model Context Protocol (MCP) server for fact-checking news headlines using AI analysis and web search.

Local serverstdioPython

What is the News Factchecker MCP Server?

A modern Model Context Protocol (MCP) server for fact-checking news headlines using AI analysis and web search.

What it actually does

  • 🔍 Fact-Check Headlines: Verify news claims using Google Gemini AI and web search
  • 📈 Trending Topics: Get current trending news from RSS feeds
  • 🤖 AI-Powered Analysis: Uses Google Gemini 2.0 Flash for intelligent fact-checking
  • 🌐 Multi-Source Verification: Searches multiple sources for comprehensive analysis
  • ⚡ Modern MCP: Built with latest MCP conventions using @mcp.tool decorators

Configuration

  • Python 3.11 or higher - Google Gemini API key

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
fact_check_headline
get_trending_topics

How to install the News Factchecker MCP Server

{
  "mcpServers": {
    "news-factcheck": {
      "command": "python",
      "args": [
        "-m",
        "factchck.news_factcheck"
      ],
      "env": {
        "GEMINI_API_KEY": "YOUR_GEMINI_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.11 or higher - Google Gemini API key
VariableDescriptionRequired
GEMINI_API_KEYDeclared in the maintainer’s client configuration.Yes

Example prompts to try

  • “Use News Factchecker MCP to Prerequisites.”
  • “Use News Factchecker MCP to Installation.”
  • “Use News Factchecker MCP to fact check headline.”

Frequently asked questions

A modern Model Context Protocol (MCP) server for fact-checking news headlines using AI analysis and web search. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.