Skip to main content
Glama
DrXOps
by DrXOps

英語 · ロシア語 (RU)

🧠 pentool-mcp-server

Pentool 向け MCP サーバー — Web ペネトレーションテストのためのローカル AI アシスタント

PyPI version Python License: AGPL-3.0 Install: uv Open in GitHub

あらゆる MCP クライアントに AI 機能をもたらす、自己完結型の stdio JSON-RPC 2.0 サーバー。特に Pentool 向けです(BYO-LLM: チェックの選択、WAF バイパス、非自明なエンドポイントの発見)。uv で 1 コマンドでインストールできます。


なぜ別パッケージなのか

MCP は、LLM モデルとツールを接続するためのオープンプロトコルです。pentool-mcp-server は Pentool の MCP レイヤーを再利用可能な PyPI パッケージとしてカプセル化します:ローカル接続(stdio)、ネットワーク不要、ポート不要、数秒でインストールでき、重い依存関係もありません。

Related MCP server: pentestMCP

🔗 Pentool 向けに設計

このサーバーは Pentool の MCP コンポーネントです。プロフェッショナルな Web セキュリティテスト端末(Burp 互換プロキシ、スキャナー、スパイダー、イントルーダー — すべて TUI 内で完結)であり、Pentool の AI を支えます:

  • 🎯 特定のターゲットに適した スキャンチェックの選択;

  • 🛡 WAF バイパス / ペイロードの提案;

  • 🕷 スパイダークロール中に 非自明なエンドポイントを発見。

フルスタックを試すには: uv tool install \"pentool[ai]\"pentool ai setuppentool

⚡ クイックスタート (uv)

# Install uv (if not present): https://docs.astral.sh/uv/
curl -LsSf https://astral.sh/uv/install.sh | sh

# Standalone — just the MCP server
uv tool install pentool-mcp-server
pentool-mcp-server --version

# Or together with Pentool and its AI extras
uv tool install "pentool[ai]"

ヘルスチェック (stdio):

echo '{"jsonrpc":"2.0","id":1,"method":"ping"}' | pentool-mcp-server
# → {"jsonrpc": "2.0", "id": 1, "result": {"status": "ok"}}

uv は標準のインストールパスです — 分離された環境で、まさに Pentool 自体がインストールされる方法と同じです。サーバーをシステム Python の外に保ちます。

🚀 VPS / コンテナへのデプロイ

サーバーは ポートを開かず、ローカルサブプロセスとして実行されるため、どのホストでも安全です。uv を使えばシステム Python の外に留まります:

uv tool install pentool-mcp-server

完全なユーザーガイド — docs/GUIDE.md。ロシア語版 — README.ru

🧩 MCP ツール

ツール

説明

initialize

MCP プロトコルのハンドシェイク

tools/list

利用可能なツールの一覧表示

tools/call generate

タスクに対する LLM 回答を生成 (task + payload)

tools/call health

準備状態の確認(モデルがインストールされているか)

tools/call configure

GGUF モデルのパスを指定

ping

プロセスの生存確認

🔒 セキュリティ

  • デフォルトではネットワークなし。 pentool-mcp-server はローカルプロセス内の stdio(stdin → stdout)のみで待ち受けます。外部アクセスは不可能です — 他のプロセスからも、別のホストからも。

  • 認証なしで TCP/0.0.0.0 に公開しないでください。 外向きにネットワークポートで実行すると、stdin/ポートに書き込める全員が tools/call generate を利用できます(リソース使用 + ターゲットデータの LLM への送信)。MCP には 組み込みの認証がありません127.0.0.1 にバインドし、ファイアウォールでゲートしてください。

  • ターゲットのプライバシー。 データ(URL、ペイロード)がホストを離れるのは、外部 LLM プロバイダーが接続されている場合のみです。ローカルの GGUF モデルでは、トラフィックはマシン内に留まります。

詳細 — docs/GUIDE.md

🗺 ロードマップ

  • stdio JSON-RPC 2.0 サーバー (initialize / tools/list / tools/call / ping)

  • generatehealthconfigure ツール

  • model.py 内の実際の LLM ランナー (llama-cpp-python)

  • HMAC 認証付きのオプション TCP モード

📄 ライセンス

AGPL-3.0Pentool と同じライセンスです。


サポート / バグ報告: issues · Pentool 向けに設計 · ユーザーガイド

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    D
    quality
    C
    maintenance
    A Model Context Protocol server that integrates essential penetration testing tools (Nmap, Gobuster, Nikto, John the Ripper) into a unified natural language interface, allowing security professionals to execute and chain multiple tools through conversational commands.
    9
    103
    141
    MIT
  • F
    license
    -
    quality
    B
    maintenance
    An MCP server that exposes over 20 standard penetration testing utilities, such as Nmap, SQLMap, and OWASP ZAP, as callable tools for AI agents. It enables natural language control over complex security workflows for automated and interactive penetration testing.
    90

View all related MCP servers

Related MCP Connectors

  • MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.

  • Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.

  • Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.

View all MCP Connectors

Latest Blog Posts

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/DrXOps/pentool-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server