StackScan MCP Server
OfficialStackScan MCP サーバー
アシスタントに、ウェブサイトが何で動いているか、そしてその背後に誰がいるかを尋ねましょう。
StackScan Tech Lookup API のための Model Context Protocol サーバーです。Claude、Cursor、その他の MCP クライアントを接続すると、次のような質問ができます:
example.com は何で作られていますか?
vercel.com の背後にいるのは誰ですか? どこにいて、どの業界で、LinkedIn は?
Klaviyo を実行しているサイトはいくつあり、どの国にありますか?
設計上読み取り専用です。ここではあなたのシステムに何も書き込みません。
インストール
StackScan アカウントが必要です。サインインし、ダッシュボードで API トークン を開き、トークンを作成し、同じページからワークスペース UUID をコピーしてください。
Claude Desktop(拡張機能)
リリースページ から stackscan.mcpb をダウンロードし、設定 > 拡張機能 にドラッグします。API トークンとワークスペース ID を求められ、残りは自動でインストールされます。
Claude Desktop(手動設定)
設定 → 開発者 → 設定を編集 を開き、次を追加します:
{
"mcpServers": {
"stackscan": {
"command": "npx",
"args": ["-y", "@stackscan/mcp-server"],
"env": {
"STACKSCAN_API_TOKEN": "your-token",
"STACKSCAN_TENANT_ID": "your-workspace-uuid"
}
}
}
}Claude Desktop を再起動します。ツールはコネクタアイコンの下に表示されます。
Claude Code
claude mcp add stackscan \
--env STACKSCAN_API_TOKEN=your-token \
--env STACKSCAN_TENANT_ID=your-workspace-uuid \
-- npx -y @stackscan/mcp-serverCursor、Windsurf、その他
同じ形式です:command: npx、args: ["-y", "@stackscan/mcp-server"]、および 2 つの環境変数。設定ファイルの場所については、お使いのクライアントの MCP ドキュメントを確認してください。
Related MCP server: mcp-gtm-tech-stack-signal-scraper
ツール
ツール | 機能 | コスト |
| 残高と今月の割り当て | 無料 |
| ドメインの背後にある企業:名前、業界、都市、国、LinkedIn | 1 クレジット |
| 1 つのドメイン上のテクノロジーを完全に:各テクノロジーのカテゴリとグローバル使用状況( | 1 クレジット |
| テクノロジーを実行しているサイトの数とその場所 | 1 クレジット |
| 最大 20 ドメインの背後にある企業を、コンパクトな表として | データのあるドメインごとに 1 クレジット |
| 最大 20 ドメイン上のテクノロジーを、コンパクトな表として。オプションの | データのあるドメインごとに 1 クレジット |
何も見つからないルックアップは課金されません。check_credits も同様です。
広さと深さ
テクノロジー関連のツールは 2 つあり、それぞれ異なる質問に答えます。lookup_domains_technologies は広さのビューです。多数のドメインに対してテクノロジー名のみを返し、「これらのうちどれが Shopify を実行しているか?」に最適です。lookup_domain_technologies は深さのビューです。1 つのドメインについて、各テクノロジーのカテゴリとグローバルな使用サイト数を完全に返します。バッチツールはドメインごとに省略したテクノロジー数を報告するため、モデルはさらに掘り下げることを提案できます。
バッチツールが 20 で止まる理由
背後にある REST エンドポイントはリクエストごとに 100 ドメインを受け取りますが、これらのツールは意図的にそうしていません。ツールの結果はモデルのコンテキストに直接入り、100 件の完全な企業ペイロードは数万トークンになり、実際に行っている会話を圧迫します。そしてモデルは何かに答えるためにそれをすべて再読する必要があります。20 行のコンパクトな表は、モデルが推論できる表です。
また、切り詰めるのではなく拒否します。バッチがセッション上限を超えるコストになる場合、課金は行われず、いくつまでなら実行できるかを通知します。静かにドメインを省略すると、完全に見えて実際には完全でない回答が返ってしまいます。
本当に数百のドメインが必要な場合は、REST エンドポイント を使用してください。
設定
変数 | 必須 | デフォルト | 備考 |
| はい | なし | ダッシュボード → API トークン |
| はい | なし | ワークスペース UUID、同じページ |
| いいえ |
| ほとんど不要 |
| いいえ |
| 下記参照 |
セッション上限は支出上限であり、意図的なものです
StackScan 自身の制限はレート制限です。1 分あたりのリクエスト数です。これはバーストを防ぎます。しかし、忍耐強いエージェントが午後いっぱいかけて静かにクレジット残高全体を使い切ることを防ぐことはできません。これは、ボタンをクリックする人間にはない失敗モードです。
そこで、このサーバーは独自のカウンターを保持します。デフォルトではセッションあたり 25 回のクレジット消費ルックアップで、それを超えると拒否し、その理由を説明します。ミスと check_credits は課金されないため、カウントされません。成功した結果には、残りのルックアップ数と最後に確認された残高を示すフッターが付くため、モデルは制限にぶつかって発見するのではなく、ペースを調整できます。
より高く設定したい場合は、後から気付くのではなく、意図的に("STACKSCAN_SESSION_LOOKUP_CAP": "200")上げてください。
開発
npm install
npm run buildtest-stdio.mjs は、実際の stdio パイプを介してサーバーを駆動する最小限の JSON-RPC クライアントです。MCP ホストなしでサーバーを試すことができます:
export STACKSCAN_API_TOKEN=...
export STACKSCAN_TENANT_ID=...
node test-stdio.mjs check_credits lookup_company:stripe.comこのサーバーでは stdout に書き込まないでください。 stdout は JSON-RPC チャネルです。そこに他のものを書き込むとプロトコルが破損します。診断情報は stderr に出力します。
ソースを読む人への注意事項
このコードを形作った上流 API に関する 3 つの点は、間違えやすいものです:
ミスは HTTP 200 であり、404 ではありません。
API は「そのドメインのデータがありません」に対して 200 {"success": false, "error": "No data available"} を返します。ステータスコードを信頼するクライアントは、存在しないペイロードを読み取ってクラッシュします。すべてのレスポンスは、ミスと失敗を区別する 1 つの場所を通過するため、実際の失敗のみがエラーとして報告されます。
キャッシュされたレスポンスも課金されます。
API のレスポンスキャッシュはデータベースを保護するものであり、あなたの財布を保護するものではありません。キャッシュウィンドウ内での再ルックアップは同じクレジットを消費します。そのため、どの呼び出しが無料だったかを推測するのではなく、ヒットのたびにローカル残高が減少します。
2 つのベース URL が稼働しています。
API のホームは api.stackscan.com/v1/... です。古い app.stackscan.com/api/v1/... パスは今も提供されており、リダイレクトされないように意図的に されていません。リダイレクトすると POST のボディが失われるためです。設定でまだ古いホストを指定している場合、このサーバーはそれを検出し、古いパス形式を使い続けるため、アップグレードしても壊れません。
プライバシーポリシー
StackScan のプライバシーポリシーは www.stackscan.com/privacy にあります。このサーバーに固有の意味は次のとおりです:
収集される情報。
あなたが検索したドメインとテクノロジー名は、API トークンとワークスペース ID とともに HTTPS で api.stackscan.com に送信されます。それ以外はマシンから送信されません。このサーバーはファイルを読み取らず、ポートを開かず、ローカルストアも保持しません。保持する状態はルックアップカウンターとクレジット残高のみで、どちらもメモリ内にあり、プロセスが終了すると消えます。
使用方法と保存方法。
ルックアップはワークスペースに対して記録され、クレジットを計測し、アカウントをサポートできるようにします。結果は StackScan 自身のクロールデータから得られるものであり、あなたが送信したものから得られるわけではありません。
第三者。
クエリ用語は広告目的で販売または共有されることはありません。ポリシーの「サービスプロバイダーとの共有」に記載されているように、StackScan が実行しているインフラストラクチャプロバイダーにのみ到達し、それ以外の場所には到達しません。
保持。
ポリシーの「データ保持」に該当します。アカウントを削除すると、関連するルックアップ履歴も削除されます。
連絡先。
hello@stackscan.com、または www.stackscan.com/contact。
リンク
ライセンス
MIT。 LICENSE を参照してください。
ライセンスはこのクライアントのみを対象としています。HTTP リクエストを行う約 500 行です。アクセスする StackScan データは有料サービスであり、ライセンスの対象外です。
Maintenance
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables querying the BuiltWith API to discover and analyze website technology stacks, including frameworks, analytics tools, CMS platforms, and other technologies used by any domain.2MIT
- AlicenseAqualityAmaintenanceDetects a company's technology stack from its public web presence. Returns structured tech signals for sales targeting and competitive analysis.13251MIT
- FlicenseNot gradedqualityCmaintenanceProvides AI agents with tools to detect Shopify apps, WordPress plugins, DNS/email/SaaS footprint, and estimate SaaS spend for competitive intelligence and vendor research.
- AlicenseAqualityBmaintenanceProvides tools for AI agents to audit websites, including stack detection, DNS snapshots, and security checks.819MIT
Related MCP Connectors
Detect the tech stack behind any website: CMS, ecommerce, analytics, CRM, payments, hosting.
Domain & brand intelligence: company enrichment, tech stack detection, brand research.
Domain & company intel for AI agents: RDAP, DNS, email deliverability, tech stack. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stackscan/stackscan-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server