MCP Hub
Back to servers

epsteinexposed-mcp

MCP to explore the EpsteinExposed API through the epsteinexposed pip api wrapper.

Updated
Feb 24, 2026

epsteinexposed-mcp

CI Codacy Badge codecov Python MCP License: MIT

Model Context Protocol server exposing the Epstein Exposed public API as AI-agent tool calls.

Plug directly into any MCP-compatible client (Claude Desktop, Cursor, SmolAgents, etc.) to search persons, documents, flight logs, and emails from the Epstein case files.

Disclaimer: Inclusion in the Epstein Exposed database does not imply guilt or wrongdoing. All data is derived from publicly released government records.

Tools

ToolDescription
search_personsSearch/filter persons of interest by name and category
get_personGet full detail for a person by slug (bio, aliases, stats)
search_documentsFTS5 full-text search across case documents
search_flightsSearch flight logs by passenger, year, origin, destination
cross_searchSearch across documents and emails simultaneously

Quick Start

# Install
pip install -e ".[dev]"

# Run via stdio (for MCP clients)
python -m src.server

# Or via the MCP CLI
mcp run src/server.py

MCP Client Configuration

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "epstein-files": {
      "command": "epsteinexposed-mcp",
      "args": []
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "epstein-files": {
      "command": "epsteinexposed-mcp",
      "args": []
    }
  }
}

Architecture

MCP Client (Claude, Cursor, SmolAgents)
    │
    │  JSON-RPC 2.0 (stdio / SSE)
    ▼
epsteinexposed-mcp (FastMCP)
    │
    │  AsyncEpsteinExposed (curl_cffi)
    ▼
epsteinexposed.com/api/v1

Powered by the epsteinexposed Python package.

Development

git clone https://github.com/guilyx/epsteinexposed-mcp.git
cd epsteinexposed-mcp
pip install -e ".[dev]"
pytest -v

Documentation

Full docs available at the docs site (VitePress).

License

MIT

Reviews

No reviews yet

Sign in to write a review