プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

OSINT MCP

作者:rjn32sバージョン 0.1.1i★ –iパソコンで動く
レジストリ名io.github.rjn32s/osint-mcp

インストール

概要

作者による説明(英語の原文)

26 free OSINT tools as MCP tools for AI agents. Auto-installs everything on first run.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: サイバーセキュリティ
  • 入力が必要なもの:SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEY

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • 自分で入力するもの: SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEY

「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。

必要なもの

  • PyPIPythonのuvのインストール(uvxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "osint": {
      "command": "uvx",
      "args": [
        "osint-mcp"
      ],
      "env": {
        "SHODAN_KEY": "your-value",
        "VIRUSTOTAL_KEY": "your-value",
        "IPINFO_KEY": "your-value",
        "HIBP_KEY": "your-value",
        "URLSCAN_KEY": "your-value"
      }
    }
  }
}

ターミナルでこれを実行します

claude mcp add osint --env SHODAN_KEY=your-value --env VIRUSTOTAL_KEY=your-value --env IPINFO_KEY=your-value --env HIBP_KEY=your-value --env URLSCAN_KEY=your-value -- uvx osint-mcp

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "osint": {
      "command": "uvx",
      "args": [
        "osint-mcp"
      ],
      "env": {
        "SHODAN_KEY": "your-value",
        "VIRUSTOTAL_KEY": "your-value",
        "IPINFO_KEY": "your-value",
        "HIBP_KEY": "your-value",
        "URLSCAN_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "osint": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "osint-mcp"
      ],
      "env": {
        "SHODAN_KEY": "your-value",
        "VIRUSTOTAL_KEY": "your-value",
        "IPINFO_KEY": "your-value",
        "HIBP_KEY": "your-value",
        "URLSCAN_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • SHODAN_KEY 秘密 env
    Optional: Shodan API key for host/port lookups. Free tier at https://account.shodan.io
  • VIRUSTOTAL_KEY 秘密 env
    Optional: VirusTotal API key for URL/IP/hash scanning. Free at https://virustotal.com
  • IPINFO_KEY 秘密 env
    Optional: ipinfo.io API key for IP geolocation. 50k req/month free.
  • HIBP_KEY 秘密 env
    Optional: HaveIBeenPwned API key for email breach lookups.
  • URLSCAN_KEY 秘密 env
    Optional: urlscan.io API key for URL scanning.

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月9日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント rjn32s で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

サイバーセキュリティのほかのサーバーとの比較i

  • このカテゴリのほかの1003件のうち0%よりスターが多い
  • このカテゴリのほかの1003件のうち24%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの1003件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

OSINT MCPは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEY

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.1.1)がレジストリに届いたのは4 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。

代わりに使えるものは?

同じカテゴリには:Zeqqat, 4da MCP Server, Dependency Vulnerability Tracker — package security advisories ($0.01/query)

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Zeqqat

The safe MCP for Dokploy: agents deploy and fix apps without holding keys or seeing secrets.

作者:zeqqatとても新しい今日更新

クラウドで動く

4da MCP Server

Upgrade intelligence for AI agents: what an upgrade changes, where it touches your code, CVE scans.

作者:4DA-Systemsとても新しい↓ 254/週今日更新

パソコンで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

osint-mcp — Free OSINT Tools as MCP Tools for AI Agents

One command. 26 free OSINT tools. Any AI agent.

uvx osint-mcp   # installs everything and starts the MCP server

What is osint-mcp?

osint-mcp is a Python package that wraps 26 free OSINT (Open Source Intelligence) tools as MCP (Model Context Protocol) tools, giving AI agents like Claude, GPT-4, and any MCP-compatible agent the ability to perform real OSINT investigations directly from a conversation.

The problem it solves: Running OSINT tools traditionally requires installing a dozen separate binaries, writing glue scripts, and manually parsing outputs. osint-mcp automates the entire setup — it detects your OS, installs all tools via Homebrew / apt / Go / pip, and exposes them to your AI agent through a single MCP server.

Who it is for:

  • Security researchers and penetration testers who want AI-assisted reconnaissance
  • Developers building AI agents with security investigation capabilities
  • Bug bounty hunters automating initial footprinting
  • Threat intelligence analysts enriching IOCs (Indicators of Compromise)
  • Students learning OSINT with AI guidance

Key Features

  • 26 free OSINT tools spanning network, domain, social media, email, web, phone, and secrets scanning
  • Single-command setup — uvx osint-mcp auto-installs all underlying tools on first run
  • MCP-native — works out of the box with Claude Desktop, any MCP client, or the Anthropic SDK
  • Zero-config for most tools — 15 tools work with no API key at all
  • Graceful degradation — tools with optional free API keys (Shodan, VirusTotal) work in reduced mode without them and tell you exactly how to enable full access
  • macOS + Linux support (Homebrew, apt, yum, Go, pip — all detected automatically)
  • Safe by default — passive recon only unless you explicitly call a port-scan or secrets-scan tool

One-Command Setup (Recommended)

uvx is the Python equivalent of npx — it installs the package in an isolated environment and runs it immediately. No pip install, no virtual environment setup needed.

uvx osint-mcp

On first run, this automatically:

  1. Installs osint-mcp in an isolated Python environment
  2. Detects your OS (macOS or Linux)
  3. Installs all 26 OSINT tool binaries via Homebrew / apt / Go / uv pip
  4. Starts the MCP server on stdio (ready for Claude Desktop or any MCP client)

On subsequent runs, it boots in under a second — tools are already installed.


Connect to Claude Desktop

Add one entry to your Claude Desktop config and you are done.

macOS — ~/Library/Application Support/Claude/claude_desktop_config.json Linux — ~/.config/Claude/claude_desktop_config.json

{

"mcpServers": { "osint": { "command": "uvx", "args": ["osint-mcp"] } } }

Restart Claude Desktop. You will see 26 new OSINT tools available in the tool list.


Alternative: Traditional pip Install

If you prefer managing your own environment:

pip install osint-mcp

Install all OSINT tool binaries

osint-mcp install

Check what is available

osint-mcp status

Start the MCP server

osint-mcp serve


How It Works

Claude Desktop / AI Agent

│ │ MCP (stdio) ▼ osint-mcp server │ ├── osint_whois → python-whois library ├── osint_port_scan → nmap binary (subprocess) ├── osint_subdomain_enum → subfinder binary ├── osint_cert_transparency → crt.sh public API (HTTP) ├── osint_shodan_host → Shodan REST API (optional key) ├── osint_virustotal → VirusTotal REST API (optional key) └── ... 20 more tools

Each tool is a BaseTool subclass. The registry auto-discovers all subclasses at startup and registers them with FastMCP. If a tool's binary is not installed, it returns a clear "not installed — run osint-mcp install" message instead of crashing.


Complete Tool Reference (26 Tools)

Network Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_whoispython-whoisNoWHOIS lookup — registrar, creation date, expiry, nameservers
osint_dns_lookupdigNoDNS records: A, AAAA, MX, NS, TXT, CNAME, SOA, PTR, SRV, CAA
osint_port_scannmapNoPort and service scan with version detection
osint_ip_infoipinfo.io APIOptionalIP geolocation, ISP, org, timezone, abuse contact
osint_asn_lookupipinfo.io APIOptionalASN number, BGP prefix, network owner
Domain & DNS Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_subdomain_enumsubfinderNoPassive subdomain enumeration from 40+ sources
osint_amassamassNoDeep attack-surface mapping across DNS, certs, APIs
osint_cert_transparencycrt.sh APINoCertificate transparency log search — reveals subdomains via SSL certs
osint_harvestertheHarvesterNoEmail addresses, hostnames, employee names from public sources
osint_dnsrecondnsreconNoZone transfer attempts, SRV enumeration, reverse lookups
Social Media & Username OSINT
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_username_searchSherlockNoUsername search across 300+ social platforms
osint_maigretMaigretNoDeep username profiling across 3,000+ sites with profile extraction
Email Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_email_accountsHoleheNoFind which services (Instagram, Twitter, etc.) are linked to an email
osint_email_breachHaveIBeenPwnedOptionalCheck if an email appears in known data breaches
Web & Threat Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_waybackInternet Archive APINoRetrieve historical snapshots of any URL from the Wayback Machine
osint_urlscanurlscan.io APIOptionalScan a URL — returns IPs contacted, tech stack, screenshot, threat score
osint_shodan_hostShodan APIRequired (free)Open ports, services, banners, CVEs for any IP
osint_shodan_searchShodan APIRequired (free)Search internet-connected devices with Shodan query syntax
osint_virustotalVirusTotal APIRequired (free)Check URLs, IPs, domains, or file hashes against 70+ AV engines
Phone Number OSINT
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_phone_infoPhoneInfogaNoCarrier, country, line type, and public source search for phone numbers
Secrets & Code Scanning
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_scan_secretsTruffleHogNoScan a Git repo URL or local path for exposed secrets and API keys
osint_gitleaksGitleaksNoDetect hardcoded passwords and tokens in Git history
Meta / Utility
MCP ToolWhat It Does
osint_install_statusJSON list of all tools with availability status — useful for agents to check before running
osint_config_getRead a stored API key (masked)
osint_config_setStore an API key from within an agent conversation
osint_config_listList all configured API keys

Optional Free API Keys

These tools work without a key but unlock significantly more data with one. All are free to register.

ToolConfig KeyFree TierRegister At
Shodanshodan_key1 query/sec, 100 resultshttps://account.shodan.io
VirusTotalvirustotal_key4 requests/minhttps://www.virustotal.com/gui/join-us
ipinfo.ioipinfo_key50,000 req/monthhttps://ipinfo.io/signup
HaveIBeenPwnedhibp_keyFree for email checkshttps://haveibeenpwned.com/API/Key
urlscan.iourlscan_key100 scans/dayhttps://urlscan.io/user/signup
# Set a key via CLI

osint-mcp config set shodan_key=YOUR_KEY

Or let your AI agent set it during a conversation (via osint_config_set tool)


Example AI Agent Conversations

Once connected to Claude Desktop, you can ask questions like:

*"Investigate the domain example.com — find subdomains, check for data breaches on contact emails, and look it up on Shodan."*

*"Scan the GitHub repo github.com/org/repo for exposed secrets and API keys."*

*"Find all social media accounts associated with the username johndoe123."*

*"Check if the IP 1.2.3.4 is listed on Shodan and what ports are open."*

*"Look up the phone number +14155552671 and find what carrier and country it's registered to."*

The agent automatically chains multiple tools, interprets the results, and presents a coherent investigation summary — no manual tool orchestration needed.


CLI Reference

osint-mcp                          Start the MCP server (default, same as serve)

osint-mcp serve Start the MCP server explicitly osint-mcp serve --no-auto-install Skip first-run tool installation osint-mcp install Install all missing OSINT tools osint-mcp install --category X Install only tools in category (network/domain/social…) osint-mcp install --dry-run Preview what would be installed osint-mcp status Show a table of all tools and their availability osint-mcp config set KEY=VALUE Store an API key osint-mcp config get KEY Read a stored key (masked) osint-mcp config list List all stored keys osint-mcp config delete KEY Remove a key osint-mcp --version Print version osint-mcp --help Show help


Supported Platforms

PlatformHow Tools Are Installed
macOSHomebrew (brew install) · go install · uv pip install
Linux (Debian / Ubuntu)apt-get install · go install · uv pip install
Linux (RHEL / Fedora / CentOS)yum / dnf · go install · uv pip install

Prerequisites auto-handled:

  • Homebrew — must be pre-installed on macOS (https://brew.sh)
  • Go 1.21+ — required for subfinder, amass, phoneinfoga, gitleaks (installer skips gracefully if absent)
  • Python 3.10+ — required (bundled when using uvx)

Frequently Asked Questions

Q: What is MCP (Model Context Protocol)? A: MCP is an open standard by Anthropic that lets AI models call external tools in a structured, secure way. It is to AI agents what HTTP is to web browsers — a universal protocol for tool use. Learn more at modelcontextprotocol.io.

Q: Does osint-mcp work with AI agents other than Claude? A: Yes. Any MCP-compatible client works — including OpenAI's agent framework (via MCP adapters), LangChain, LlamaIndex, and custom agents built with the Anthropic SDK. The server communicates over stdio using the standard MCP JSON-RPC protocol.

Q: Does it cost anything? A: The package itself is free and open source. All 26 tools are free. Some tools (Shodan, VirusTotal) require a free API key registration for full functionality but offer a usable free tier.

**Q: Is it

冒頭だけを表示しています。続きはリポジトリで読めます

PopNxに聞く