OSINT tools

Open-source tools for research

Compare curated open-source projects for collection, verification, threat intelligence, and automation.

28 projects · 17 MCP-compatible · 7 areas

Tool list

28 projects shown

Manual record from GitHub on 2026-06-07. Re-check stars, license, and activity before production use.

GraphRAG

microsoft/graphrag

active

Graph-based retrieval-augmented generation system for reasoning over narrative private data.

Category
Entity Resolution / Knowledge Graph
License
MIT
Last activity
2026-06-05
  • GraphRAG
  • knowledge-graph
  • RAG
  • +2
Show details

Useful for

Useful for turning investigation corpora into graph memory for question answering and synthesis.

OSINT relevance

Provides architectural ideas for entity extraction, relationship storage, and graph-guided summaries.

Stars
33,525
Maturity
mature
Checked
2026-06-07

OpenCTI

OpenCTI-Platform/opencti

active

Open cyber threat-intelligence platform for structuring, storing, organizing, and visualizing CTI.

Category
Entity Resolution / Knowledge Graph
License
Unclear license
Last activity
2026-06-06
  • CTI
  • knowledge-graph
  • STIX
  • +3
Show details

Useful for

Useful as the graph-backed case memory behind an investigation copilot.

OSINT relevance

Uses STIX-style relationships and observables that map well to entity and relationship analysis.

Stars
9,519
Maturity
mature
Checked
2026-06-07

Neo4j LLM Graph Builder

neo4j-labs/llm-graph-builder

active

Builds Neo4j knowledge graphs from PDFs, documents, YouTube videos, web pages, and other unstructured data.

Category
Entity Resolution / Knowledge Graph
License
Apache-2.0
Last activity
2026-06-04
  • Neo4j
  • knowledge-graph
  • LLM
  • +3
Show details

Useful for

Useful for converting collected OSINT material into entities and relationships.

OSINT relevance

Fits document intake, entity extraction, relationship analysis, and graph exploration.

Stars
4,739
Maturity
usable
Checked
2026-06-07

ZettelForge

rolandpg/zettelforge

activeMCP

Agentic CTI memory with STIX knowledge graphs, threat-actor alias resolution, offline RAG, and MCP support.

Category
Entity Resolution / Knowledge Graph
License
MIT
Last activity
2026-06-05
  • CTI
  • STIX
  • knowledge-graph
  • +3
Show details

Useful for

Useful for studying memory design around CTI entities, aliases, and offline investigation context.

OSINT relevance

Targets threat-actor alias resolution and graph-backed memory, both useful in entity-heavy investigations.

Stars
40
Maturity
experimental
Checked
2026-06-07

GPT Researcher

assafelovic/gpt-researcher

active

Autonomous deep-research agent for web and local research across multiple LLM providers.

Category
Investigation Frameworks
License
Apache-2.0
Last activity
2026-05-28
  • deep-research
  • LLM
  • web-research
  • +2
Show details

Useful for

Useful for studying source gathering, synthesis, and report generation loops.

OSINT relevance

Maps to collection, source comparison, evidence summarization, and report draft generation.

Stars
27,547
Maturity
mature
Checked
2026-06-07

Deep Research

dzhng/deep-research

active

Small TypeScript deep-research agent that iterates search, scraping, reasoning, and markdown reporting.

Category
Investigation Frameworks
License
MIT
Last activity
2026-04-11
  • deep-research
  • TypeScript
  • search
  • +2
Show details

Useful for

Useful as a simple reference implementation before building a heavier investigation copilot.

OSINT relevance

Shows breadth/depth controls, query generation, source processing, and final report generation.

Stars
19,066
Maturity
usable
Checked
2026-06-07

Open Deep Research

langchain-ai/open_deep_research

activeMCP

Configurable open-source deep research agent across model providers, search tools, and MCP servers.

Category
Investigation Frameworks
License
MIT
Last activity
2026-06-03
  • deep-research
  • LangGraph
  • MCP
  • +2
Show details

Useful for

Useful for studying a modern research agent that can swap search and model providers.

OSINT relevance

Good architectural reference for iterative collection, source selection, and report assembly.

Stars
11,617
Maturity
usable
Checked
2026-06-07

DeepResearchAgent

SkyworkAI/DeepResearchAgent

active

Hierarchical multi-agent deep-research system with planning and specialized lower-level agents.

Category
Investigation Frameworks
License
MIT
Last activity
2026-05-04
  • deep-research
  • multi-agent
  • planning
  • +2
Show details

Useful for

Useful for studying multi-agent decomposition and resource lifecycle management.

OSINT relevance

Maps to investigation planning, tool selection, evidence gathering, and iterative refinement.

Stars
3,441
Maturity
usable
Checked
2026-06-07

NewsFlow OSS

Yaogui415/newsflow-oss

active

AI-assisted newsroom workflow for event tracking, evidence organization, approval chains, and corrections.

Category
Investigation Frameworks
License
MIT
Last activity
2026-05-06
  • newsroom
  • human-in-the-loop
  • evidence
  • +2
Show details

Useful for

Useful for human-in-the-loop investigation workflow design.

OSINT relevance

Focuses on evidence structuring, review gates, approval traceability, and correction handling.

Stars
119
Maturity
experimental
Checked
2026-06-07

ClaimeAI

BharathxD/ClaimeAI

maintenance

LangGraph fact-checking system that extracts claims, searches evidence, and generates verification reports.

Category
Investigation Frameworks
License
MIT
Last activity
2025-10-02
  • fact-checking
  • LangGraph
  • claims
  • +2
Show details

Useful for

Useful for claim-level verification rather than asking an LLM for a single verdict.

OSINT relevance

Maps well to evidence verification, misinformation review, and report-ready claim breakdowns.

Stars
101
Maturity
experimental
Checked
2026-06-07

Awesome OSINT MCP Servers

soxoj/awesome-osint-mcp-servers

activeMCP

Curated directory of MCP servers that expose OSINT tools and services to LLM clients.

Category
MCP Servers for OSINT
License
MIT
Last activity
2026-06-06
  • OSINT
  • MCP
  • directory
  • +2
Show details

Useful for

Useful as a discovery map before choosing which MCP servers to connect to an investigation copilot.

OSINT relevance

Helps compare username, search, social, domain, and threat-intelligence MCP options in one place.

Stars
251
Maturity
usable
Checked
2026-06-07

Maigret MCP Server

w0h1v/mcp-maigret

activeMCP

MCP wrapper for Maigret username checks across public profile sources.

Category
MCP Servers for OSINT
License
MIT
Last activity
2026-01-27
  • OSINT
  • MCP
  • username
  • +2
Show details

Useful for

Useful for controlled username research where public-source matches need to be reviewed by a human.

OSINT relevance

Fits the entity discovery phase, but results require careful false-positive handling.

Stars
242
Maturity
usable
Checked
2026-06-07

OSINT Tools MCP Server

frishtik/osint-tools-mcp-server

maintenanceMCP

Python MCP server exposing multiple OSINT tools to assistants such as Claude.

Category
MCP Servers for OSINT
License
MIT
Last activity
2025-08-07
  • OSINT
  • MCP
  • tool-wrapper
  • +2
Show details

Useful for

Useful as an example of packaging several existing OSINT utilities behind one MCP interface.

OSINT relevance

Shows the design tradeoff between convenience and the need for strict scope, rate, and safety controls.

Stars
207
Maturity
experimental
Checked
2026-06-07

Shodan MCP Server

w0h1v/mcp-shodan

activeMCP

MCP server for Shodan lookups, DNS operations, CVE context, and internet-exposure review.

Category
MCP Servers for OSINT
License
MIT
Last activity
2026-03-31
  • MCP
  • Shodan
  • internet-exposure
  • +3
Show details

Useful for

Useful for passive infrastructure visibility checks inside an agent workflow.

OSINT relevance

Supports domain, IP, exposed-service, and vulnerability context without adding active scanning.

Stars
134
Maturity
usable
Checked
2026-06-07

RivalSearchMCP

damionrashford/RivalSearchMCP

activeMCP

FastMCP research server for web search, social search, academic databases, news, entities, and documents.

Category
MCP Servers for OSINT
License
MIT
Last activity
2026-06-06
  • MCP
  • FastMCP
  • search
  • +3
Show details

Useful for

Useful for studying deterministic tool output for agent chaining without an LLM embedded inside the server.

OSINT relevance

Maps to collection, entity profiling, conflict detection, and document review stages.

Stars
99
Maturity
experimental
Checked
2026-06-07

OpenOSINT

OpenOSINT/OpenOSINT

activeMCP

AI-powered OSINT agent with CLI, REPL, MCP server, web UI, and modular OSINT tools.

Category
OSINT Frameworks
License
MIT
Last activity
2026-06-07
  • OSINT
  • LLM
  • MCP
  • +4
Show details

Useful for

Useful for studying an end-to-end OSINT agent that lets an LLM request real tool output instead of inventing results.

OSINT relevance

Maps directly to username, email, breach, WHOIS, DNS, Shodan, VirusTotal, GitHub, and reporting workflows.

Stars
535
Maturity
usable
Checked
2026-06-07

Sleuth

elb-pr/sleuth

active

Six-phase OSINT workflow with templates for direction, collection, entity resolution, reasoning, and reports.

Category
Prompt / Claude / ChatGPT OSINT Workflows
License
MIT
Last activity
2026-05-10
  • Claude
  • workflow
  • entity-resolution
  • +3
Show details

Useful for

Useful for studying investigation gates and task files rather than only autonomous tool calls.

OSINT relevance

Closely mirrors target, collection, entity resolution, relationship analysis, hypothesis, and reporting stages.

Stars
18
Maturity
experimental
Checked
2026-06-07

MISP

MISP/MISP

active

Open-source threat-intelligence and sharing platform for events, attributes, and communities.

Category
Threat Intelligence & Monitoring
License
AGPL-3.0
Last activity
2026-06-04
  • CTI
  • IOC
  • events
  • +2
Show details

Useful for

Useful as a structured evidence and indicator-sharing backend for defensive investigations.

OSINT relevance

Gives an OSINT agent a mature event/IOC data model instead of a flat note store.

Stars
6,345
Maturity
mature
Checked
2026-06-07

IntelOwl

IntelOwlProject/IntelOwl

active

Open-source platform for threat-intelligence automation, analyzers, connectors, and enrichment jobs.

Category
Threat Intelligence & Monitoring
License
AGPL-3.0
Last activity
2026-06-07
  • CTI
  • automation
  • analyzers
  • +3
Show details

Useful for

Useful as a backend model for analyzer orchestration and repeatable enrichment pipelines.

OSINT relevance

Connects services such as VirusTotal, Abuse.ch, GreyNoise, URLScan, Shodan, OTX, MISP, and OpenCTI.

Stars
4,597
Maturity
mature
Checked
2026-06-07

FastMCP ThreatIntel

4R9UN/fastmcp-threatintel

maintenanceMCP

FastMCP threat-intelligence server for IP, domain, URL, and hash analysis.

Category
Threat Intelligence & Monitoring
License
No license detected
Last activity
2025-07-18
  • MCP
  • FastMCP
  • threat-intelligence
  • +3
Show details

Useful for

Useful for adding defensive CTI enrichment to an investigation copilot.

OSINT relevance

Supports IOC context, indicator review, and report enrichment for defensive investigations.

Stars
38
Maturity
experimental
Checked
2026-06-07

OpenCTI MCP Server

CooperCyberCoffee/opencti_mcp_server

maintenanceMCP

MCP interface for querying OpenCTI threat intelligence through Claude Desktop.

Category
Threat Intelligence & Monitoring
License
Unclear license
Last activity
2025-11-29
  • MCP
  • OpenCTI
  • Claude
  • +3
Show details

Useful for

Useful for connecting a local or private OpenCTI knowledge base to an assistant.

OSINT relevance

Turns stored observables, reports, and relationships into queryable investigation context.

Stars
28
Maturity
experimental
Checked
2026-06-07

MISP MCP Server

bornpresident/MISP-MCP-SERVER

archivedMCP

MCP server that integrates MISP threat-intelligence data with LLM clients.

Category
Threat Intelligence & Monitoring
License
No license detected
Last activity
2025-04-09
  • MCP
  • MISP
  • CTI
  • +2
Show details

Useful for

Useful for teams that already store events, attributes, and IOCs in MISP.

OSINT relevance

Can expose structured indicator and event context to an analyst copilot.

Stars
11
Maturity
experimental
Checked
2026-06-07

MCP Threat Intel Server

aplaceforallmystuff/mcp-threatintel

activeMCP

MCP server that unifies AlienVault OTX, AbuseIPDB, GreyNoise, and abuse.ch sources.

Category
Threat Intelligence & Monitoring
License
MIT
Last activity
2026-05-23
  • MCP
  • OTX
  • AbuseIPDB
  • +3
Show details

Useful for

Useful when an agent needs consistent CTI lookups without opening several browser tabs.

OSINT relevance

Helps with source collection, IOC triage, and confidence-building across multiple feeds.

Stars
6
Maturity
experimental
Checked
2026-06-07

Firecrawl MCP Server

firecrawl/firecrawl-mcp-server

activeMCP

Official Firecrawl MCP server for web search, scraping, and page extraction.

Category
Web Automation Tools
License
MIT
Last activity
2026-06-01
  • MCP
  • web-scraping
  • search
  • +2
Show details

Useful for

Useful for turning public pages into structured material that an agent can cite or summarize.

OSINT relevance

Supports evidence collection and source text extraction when terms and robots rules allow it.

Stars
6,509
Maturity
usable
Checked
2026-06-07

Exa MCP Server

exa-labs/exa-mcp-server

activeMCP

MCP server for Exa web search and crawling.

Category
Web Automation Tools
License
MIT
Last activity
2026-06-07
  • MCP
  • search
  • crawl
  • +2
Show details

Useful for

Useful for semantic web discovery and source collection inside an agent.

OSINT relevance

Can help find sources, similar pages, and context for public web research.

Stars
4,546
Maturity
usable
Checked
2026-06-07

Browserbase MCP Server

browserbase/mcp-server-browserbase

activeMCP

MCP server that lets LLMs control a browser through Browserbase and Stagehand.

Category
Web Automation Tools
License
Apache-2.0
Last activity
2026-05-07
  • MCP
  • browser-automation
  • Stagehand
  • +2
Show details

Useful for

Useful when a research agent needs browser automation for public pages that are hard to fetch directly.

OSINT relevance

Fits controlled web collection and screenshot workflows, with explicit human oversight.

Stars
3,365
Maturity
usable
Checked
2026-06-07

Tavily MCP

tavily-ai/tavily-mcp

activeMCP

MCP server for real-time search, extraction, mapping, and crawling.

Category
Web Automation Tools
License
MIT
Last activity
2026-06-04
  • MCP
  • search
  • extract
  • +2
Show details

Useful for

Useful as a web-search and extraction layer for research agents.

OSINT relevance

Supports collection and source discovery, but conclusions still need human verification.

Stars
2,073
Maturity
usable
Checked
2026-06-07

Apify MCP Server

apify/apify-mcp-server

activeMCP

MCP server that connects agents to Apify actors for search, maps, social, and website extraction tasks.

Category
Web Automation Tools
License
MIT
Last activity
2026-06-06
  • MCP
  • Apify
  • actors
  • +2
Show details

Useful for

Useful for studying actor-based collection pipelines and reusable extraction jobs.

OSINT relevance

Can support public-data collection, but every actor needs legal, terms-of-service, and scope review.

Stars
1,311
Maturity
usable
Checked
2026-06-07

Research process

  1. 1.Define scope. Set the lawful limits and the research question.
  2. 2.Collect data. Gather data from open sources in a repeatable way.
  3. 3.Match entities. Normalize names, accounts, domains, and files.
  4. 4.Review relationships. Move findings into relationship memory and check the links.
  5. 5.Verify evidence. Separate fact, signal, and inference; do not leave the call to the model alone.
  6. 6.Test hypotheses. Probe new leads with source and contradiction checks.
  7. 7.Report. Write the trace with sources, confidence, and limits.
Usage limits

Use these tools only within lawful authority, platform rules, and human verification. Do not collect personal data beyond what you need, and do not present automated results as confirmed identification.

Open the general resource archive