メールアドレス、電話番号、ユーザー名、または氏名を使用して、複数のプラットフォームにわたるOSINT検索をAIアシスタントで実行できます。
別名 osintsx/osintsx-mcp, osintsx-mcp
- スター
- 0
- ツール
- 8
- ダウンロード数(30日間)
- —
- 最新バージョン
- 0.1.3
- 最終コミット
- 2026年10月31日
- ライセンス
- MIT
OSINT.SX MCPとは
OSINT.SXはMCPサーバーです。 メールアドレス、電話番号、ユーザー名、または氏名を使用して、複数のプラットフォームにわたるOSINT検索をAIアシスタントで実行できます。. 8個のツールを提供しており、search, google_account_lookup, microsoft_account_lookupなどがあります。
プロジェクトのREADMEから生成された概要
OSINT.SX MCP server について
このMCP serverを使用すると、AIアシスタントを通じてオープンソース・インテリジェンス(OSINT)調査を行うことができます。メールアドレス、電話番号、ユーザー名、またはフルネームを使用して、複数のプラットフォームを同時に照会できます。OSINT.SX APIに接続することで、開発者は Claude Desktop、Cursor、または VS Code などのクライアントに高度なバックグラウンドチェック機能を直接統合できます。
検索を実行するには、環境変数 OSINTSX_API_KEY を介してAPIキーを提供する必要があります。このサーバーはクレジット制を採用しており、通常1回の検索につき1クレジットを消費しますが、ほとんどのソースから結果が得られなかった場合はクレジットが返却されます。GoogleやMicrosoftアカウントの照会、InstagramやTikTokのシェアの追跡、SteamやXプロフィールの履歴データの取得など、特定のプラットフォームに特化したツールが含まれています。
クライアントのタイムアウトとの互換性を確保するため、サーバーのデフォルトの待機時間は50秒に設定されていますが、これは最大600秒まで延長可能です。また、標準的なMCPの制限内に収めるため、レスポンスを48 KB未満に抑えることで大規模なデータセットを管理します。サイズ制限により結果が省略された場合は、ユーザーに通知されます。
できること
- 1プラットフォームを横断した本人確認利用可能なすべてのソースに対してメールアドレスやユーザー名を一度に照合し、登録されているアカウントを特定します。
- 2ソーシャルメディア履歴の調査Xのプロフィールから、アーカイブされたユーザー名、自己紹介、プロフィール画像を取得します。
- 3共有コンテンツの起点追跡InstagramやTikTok上の特定のリンクをどのカウントが共有したかを特定します。
- 4特定のサービスアカウントの特定名前、メールアドレス、またはドメインを使用して、GoogleやMicrosoftのアカウントを見つけます。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
OSINT.SX MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude CodeにOSINT.SX MCPをインストール
$ claude mcp add --env 'OSINTSX_API_KEY=<YOUR_OSINTSX_API_KEY>' osintsx-mcp -- npx -y osintsx-mcpCursorにOSINT.SX MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"osintsx-mcp": {
"command": "npx",
"args": [
"-y",
"osintsx-mcp"
],
"env": {
"OSINTSX_API_KEY": "<YOUR_OSINTSX_API_KEY>"
}
}
}
}VS CodeにOSINT.SX MCPをインストール
.vscode/mcp.json
{
"servers": {
"osintsx-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"osintsx-mcp"
],
"env": {
"OSINTSX_API_KEY": "<YOUR_OSINTSX_API_KEY>"
}
}
}
}VS Code CLIにOSINT.SX MCPをインストール
$ code --add-mcp '{"name":"osintsx-mcp","type":"stdio","command":"npx","args":["-y","osintsx-mcp"],"env":{"OSINTSX_API_KEY":"<YOUR_OSINTSX_API_KEY>"}}'Claude DesktopにOSINT.SX MCPをインストール
claude_desktop_config.json
{
"mcpServers": {
"osintsx-mcp": {
"command": "npx",
"args": [
"-y",
"osintsx-mcp"
],
"env": {
"OSINTSX_API_KEY": "<YOUR_OSINTSX_API_KEY>"
}
}
}
}CodexにOSINT.SX MCPをインストール
$ codex mcp add osintsx-mcp --env 'OSINTSX_API_KEY=<YOUR_OSINTSX_API_KEY>' -- npx -y osintsx-mcpCodex config.tomlにOSINT.SX MCPをインストール
~/.codex/config.toml
[mcp_servers.osintsx-mcp] command = "npx" args = ["-y", "osintsx-mcp"] [mcp_servers.osintsx-mcp.env] OSINTSX_API_KEY = "<YOUR_OSINTSX_API_KEY>"
Gemini CLIにOSINT.SX MCPをインストール
$ gemini mcp add -s user -e 'OSINTSX_API_KEY=<YOUR_OSINTSX_API_KEY>' osintsx-mcp npx -- -y osintsx-mcpGemini settings.jsonにOSINT.SX MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"osintsx-mcp": {
"command": "npx",
"args": [
"-y",
"osintsx-mcp"
],
"env": {
"OSINTSX_API_KEY": "<YOUR_OSINTSX_API_KEY>"
}
}
}
}OSINT.SX MCPツール 8
READMEから検出searchgoogle_account_lookupmicrosoft_account_lookupepic_games_lookuptwitter_historysteam_historyinstagram_share_tracetiktok_share_trace
| search | — | |
| google_account_lookup | — | |
| microsoft_account_lookup | — | |
| epic_games_lookup | — | |
| twitter_history | — | |
| steam_history | — | |
| instagram_share_trace | — | |
| tiktok_share_trace | — |
設定
OSINTSX_API_KEY必須シークレットYour OSINT.SX API key, from https://osint.sx/keys
| 名前 | 説明 | 種類 |
|---|---|---|
| OSINTSX_API_KEY | Your OSINT.SX API key, from https://osint.sx/keys | 必須シークレット |
自動チェック
実行日 2026年11月13日完全なレポート →自動チェックに合格しました。これはセキュリティ監査ではありません。コードを読み、サーバーに必要最小限のアクセス権を与えてください。 チェックの仕組み
- ソースリポジトリがリンクされており、アクセス可能合格
- オープンソースライセンス (OSI)合格
- 過去1年以内にコミットまたはリリースあり合格
- パッケージ名が有名なパッケージに酷似していない合格
- リモートエンドポイントがHTTPSを使用未チェック
- 破壊的なツールがラベル付けされている合格
- モデルへの隠れた指示がない合格
- パッケージおよびその依存関係に重大な勧告なし合格
README
GitHubで見るosintsx-mcp
An MCP server for the OSINT.SX API.
It lets an AI assistant such as Claude, Cursor or VS Code run OSINT.SX searches for you. It can check an email, phone number, username or name against every source at once, or use one of the single-platform tools.
It runs on your own API key. Each search costs what it costs on the site: 1 credit. A search that finds nothing because most sources failed gives the credit back. Tool searches cost nothing when they find nothing.
Setup
- Make an API key at https://osint.sx/keys.
- Add the server to your MCP client with that key.
Claude Desktop, Cursor and most clients (claude_desktop_config.json, .cursor/mcp.json):
{
"mcpServers": {
"osintsx": {
"command": "npx",
"args": ["-y", "osintsx-mcp"],
"env": { "OSINTSX_API_KEY": "YOUR_API_KEY" }
}
}
}
Claude Code:
claude mcp add osintsx --env OSINTSX_API_KEY=YOUR_API_KEY -- npx -y osintsx-mcp
Node.js 20.3 or newer is required.
Tools
| Tool | What it does |
|---|---|
search |
Checks an email, phone number (+E.164), username or full name against every source, and returns each site where it's registered with the details that site shows. |
google_account_lookup |
Finds Google accounts and Gaia IDs by email, name or domain, or looks one up by Gaia ID. |
microsoft_account_lookup |
Finds Microsoft accounts by email, name or domain, or looks one up by CID. |
epic_games_lookup |
Finds Epic Games accounts by display name, account ID, or the username on a linked platform. |
twitter_history |
Looks up an X profile's archived history: earlier usernames, names, bios, locations and pictures. |
steam_history |
Looks up a Steam profile's archived history: earlier names, custom URLs and avatars, and other accounts that held the same custom URL. |
instagram_share_trace |
Finds the account that shared an Instagram link copied from the app. |
tiktok_share_trace |
Finds the account that shared a TikTok short link copied from the app. |
A call waits up to 50 seconds by default, then returns whatever has come in, and the result says it was cut short. For search, the sources that hadn't answered are cancelled. A single-platform tool keeps running on OSINT.SX after the cut-off, so its credit may still be used. 50 seconds keeps the call under the 60-second timeout many MCP clients use, and in testing almost every source answered within that time.
If your client allows longer calls, set max_wait_seconds (up to 600). Clients that support progress notifications show progress while a search runs.
By default, search leaves out sources that may notify the person. Set include_alerting_sources to include them.
Replies are kept under about 48 KB, so they fit what MCP clients accept. If there are more results than that, the reply says how many were left out. The Google, Microsoft, Epic and share-trace tools return each result's main fields; set include_raw to get everything the source sent.
Settings
| Variable | |
|---|---|
OSINTSX_API_KEY |
Required. Your API key. |
OSINTSX_API_URL |
Optional. Defaults to https://api.osint.sx. |
Use responsibly
Only search for people and accounts you have a lawful reason to look into. See the terms.
API reference: https://osint.sx/api
OSINT.SX MCPのよくある質問
OSINT.SX MCPをClaude Codeに追加するには
ターミナルでclaude mcp add --env 'OSINTSX_API_KEY=<YOUR_OSINTSX_API_KEY>' osintsx-mcp -- npx -y osintsx-mcpを実行します。すべてのプロジェクトで利用するには--scope userを追加します。
OSINT.SX MCPをCursorに追加するには
~/.cursor/mcp.jsonを開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
OSINT.SX MCPが提供するツールは
8個のツールを提供しており、search, google_account_lookup, microsoft_account_lookup, epic_games_lookup, twitter_historyなどがあります。
検索のコストはいくらですか?
検索1回につき1クレジットを消費します。ほとんどのソースで結果が見つからなかった場合は、クレジットが返却されます。
どのような情報を検索できますか?
利用可能なすべてのソースに対して、メールアドレス、電話番号、ユーザー名、または氏名の照合が可能です。
検索に時間がかかりすぎた場合はどうなりますか?
クライアントのタイムアウトを防ぐため、デフォルトでは最大50秒間待機した後、部分的な結果を返します。
対象者に通知が行く可能性があるソースを含めることはできますか?
はい、include_alerting_sources を設定することで、検索対象者に通知が届く可能性のあるソースを含めることができます。