weihang1258

mcp_socket_server

Community weihang1258
Updated

MCP server bridging LLM platforms to socket_server targets

mcp_socket_server

MCP server,桥接 LLM 平台与多台 socket_server 靶机。批量并行执行抓包/拨测/命令/文件操作,带鉴权、审计、状态锁。

架构

LLM 客户端 ──MCP──► mcp_socket_server(本项目,中央节点)
                          │ TCP 客户端
                          ▼
                  socket_server(每台靶机 :9000)

详细对接契约见 socket_server 仓库的 docs/mcp-integration.md

安装

cd /opt/mcp_socket_server
python3.10 -m venv venv
source venv/bin/activate
pip install -e .

运行(stdio,本地)

mcp-socket-server

接入 Claude Code / Cursor 等 MCP 客户端时,配置 stdio 启动本命令。

当前状态(0.1.0)

首批只读工具跑通链路:

  • list_targets — 列靶机(占位)
  • version_query(targets) — datatype 14
  • isfile(targets, path) — datatype 7
  • routeinfo(targets) — datatype 4

待加:连接池健康检查、靶机注册表、状态锁(commands.py 已定义)、写类工具、鉴权审计、SSE 远程传输。

模块

  • socket_client.py — TCP 客户端(源自 socket_server/test_e2e.py)
  • commands.py — 命令注册表(datatype → 锁类/危险等级)
  • pool.py — 每靶机连接池 + 批量调度
  • server.py — MCP server 入口 + 工具定义

与 socket_server 的关系

独立项目、独立 git 仓库、独立部署。唯一耦合是 socket_server 的 TCP 协议(datatype 表),权威定义在 socket_server 仓库,本项目 commands.py 派生自它。

MCP Server · Populars

MCP Server · New

    bibinprathap

    veritasgraph

    VeritasGraph — open-source Knowledge Graph & GraphRAG framework on GitHub. Build multi-hop reasoning, ontology-aware retrieval, and verifiable attribution over your own data. Nodes, edges, RDF, linked-data — runs locally or in the cloud.

    Community bibinprathap
    sher1096

    KLinePic MCP Server and Agent API Examples

    MCP server and OpenAPI examples for AI agents that turn broker and exchange fills into annotated KLinePic trade-review charts

    Community sher1096
    zerx-lab

    FluxDown

    Rust 驱动的多协议下载管理器,支持 HTTP/FTP/BitTorrent 磁力链接及 HLS/DASH 流媒体,智能多线程加速与浏览器无缝集成。精美界面,极致性能,永久免费,零广告。

    Community zerx-lab
    MasihMoafi

    Project Elpis:

    You put an agent into an Elpis, and it becomes Elpis; Be Elpis my friend.

    Community MasihMoafi
    ROCTUP

    1C Metacode MCP Server

    MCP сервер с встроенным AI агентом для поиска по графу метаданных и кода конфигураций 1С

    Community ROCTUP