News Fact-Checker

News Fact-Checker is an MCP server that verifies news headlines and retrieves current trending topics using Google Gemini AI and web search. Built using Model Context Protocol conventions with Python, it connects LLM interfaces directly to external search sources and Google Gemini 2.0 Flash analysis. Journalists, researchers, media analysts, and content consumers use this server to evaluate questionable news stories and track emerging international or regional events. The server provides two primary tools: one to fact-check specific claims against multi-source evidence and one to fetch trending news from RSS feeds. When verifying a headline, it generates an evaluation containing a categorical verdict, confidence score, estimated truthfulness percentage, contradictory evidence, and source recommendations. By allowing AI assistants to cross-reference headlines across web search results, News Fact-Checker helps detect potential misinformation, track ongoing news cycles, and ensure research workflows rely on verified claims rather than ungrounded statements.

Category: AI & LLM Tooling

Tags: fact-checking, gemini, news, web search

Visit News Fact-Checker

How to install and configure News Fact-Checker

  1. Clone the repository: bash git clone https://github.com/adityapawar327/news-factchecker-mcp cd FactChecker 2. Install the required dependencies using Python 3.11 or higher: bash pip install -r requirements.txt 3. Obtain an API key from Google AI Studio and set it in your environment: bash export GEMINI_API_KEY="your_gemini_api_key_here" 4. Add the server definition to your Claude Desktop configuration file under mcpServers: json { "mcpServers": { "news-factcheck": { "command": "python", "args": ["-m", "factchck.news_factcheck"], "env": { "GEMINI_API_KEY": "your_api_key_here" } } } } 5. Restart your MCP client to load the tools.

What you can do with News Fact-Checker

  • Verifying breaking news headlines against web search results to detect misleading or false claims. - Calculating truthfulness percentages and confidence scores for user-submitted statements or social media claims. - Extracting supporting and contradictory evidence from multiple search sources for investigative research. - Retrieving current trending news topics and source links categorized by international, local, or regional feeds. - Generating automated recommendations on whether to publish, quote, or discard unverified media stories.

Key facts

  • https://github.com/adityapawar327/news-factchecker-mcp
  • AI & LLM Tooling, Web Search & Research
  • fact-checking, gemini, news, web search

Part of MCP Servers

Related MCP servers

  • MCP Memory Dashboard — MCP Memory Dashboard is an MCP server desktop interface that connects to the MCP Memory Service to provide visual semantic…
  • MCP Manager — MCP Manager is an MCP server management tool that connects directly to your Claude Desktop environment, enabling users to discover,…
  • MCP Lab — MCP Lab is an MCP server development environment designed for building, testing, and debugging custom Model Context Protocol servers integrated…
  • MCP LLM Integration Server — MCP LLM Integration Server is an MCP server that connects local Large Language Model runtimes with Model Context Protocol clients…
  • MCP NPX Fetch — MCP NPX Fetch is an MCP server that retrieves online resources and transforms web content into structured formats including HTML,…
  • MCP Naver News — MCP Naver News is an MCP server that connects AI assistants to the Naver News API, enabling automated search and…

What can News Fact-Checker do?

News Fact-Checker enables MCP clients to analyze news claims and retrieve trending topics. It provides two tools: fact_check_headline, which evaluates claims using Gemini AI and web search to produce verdicts and confidence scores, and get_trending_topics, which fetches current news stories across regional or international feeds.

Which MCP clients work with News Fact-Checker?

News Fact-Checker works with Claude Desktop, the MCP CLI, and any other client software that adheres to the Model Context Protocol standard and supports custom local process execution.

What API keys are required to use News Fact-Checker?

A Google Gemini API key configured under the GEMINI_API_KEY environment variable is required to run the server. Optionally, you can configure NEWS_API_KEY or SEARCH_API_KEY for enhanced search coverage.

Is News Fact-Checker open source?

Yes, News Fact-Checker is open source software distributed under the terms of the MIT License. The code repository is publicly available on GitHub for modification and contribution.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories