项目说明
最近被 MCP 刷屏了,自己也打算写一个玩玩。
这个项目是在对 SQLmap 进行 MCP 功能重构的时候想出来的。重构的时候突然想到,给每个程序都重构,是不是太麻烦了啊……,我能不能直接写一个 MCP 框架,通过模块把这些工具全部集成进来,然后调用不就好了?
于是就有这个项目。该项目的大体流程如下
理论上,所有非持续交互的终端程序,都可以以模块调用的方式,加入到框架里,供 AI 调用
测试效果
测试对象均为公开靶场
-
• MCP Client: ChatWise
-
• cot 链模型: Gemini 2.5 Pro Exp
-
• 输出模型: OpenRouter Google Gemini 2.0 Flash
-
• Prompt 自用 -
• 温度:0.7 -
• 最大输出长度:65535
服务器启动
服务器启动
客户端连接
客户端连接
部分工具展示
下面将展示部分模块的截图
wafw00f
wafw00f
测试结果如下
SQLmap
SQLmap 测试结果如下
Dirsearch
项目地址
项目已发布在 Github 上:https://github.com/trtyr/Modular-MCP-Server-Framework
原文始发于微信公众号(隅见录):利用MCP框架为本地程序实现AI赋能
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论