利用MCP框架为本地程序实现AI赋能

admin 2025年4月21日00:20:52评论1 views字数 496阅读1分39秒阅读模式

项目说明

最近被 MCP 刷屏了,自己也打算写一个玩玩。

这个项目是在对 SQLmap 进行 MCP 功能重构的时候想出来的。重构的时候突然想到,给每个程序都重构,是不是太麻烦了啊……,我能不能直接写一个 MCP 框架,通过模块把这些工具全部集成进来,然后调用不就好了?

于是就有这个项目。该项目的大体流程如下

利用MCP框架为本地程序实现AI赋能

理论上,所有非持续交互的终端程序,都可以以模块调用的方式,加入到框架里,供 AI 调用

测试效果

测试对象均为公开靶场

  • • MCP Client:ChatWise
  • • cot 链模型:Gemini 2.5 Pro Exp
  • • 输出模型:OpenRouter Google Gemini 2.0 Flash
  • • Prompt 自用
  • • 温度:0.7
  • • 最大输出长度:65535

服务器启动

服务器启动

利用MCP框架为本地程序实现AI赋能

客户端连接

客户端连接

利用MCP框架为本地程序实现AI赋能

部分工具展示

下面将展示部分模块的截图

wafw00f

wafw00f测试结果如下

利用MCP框架为本地程序实现AI赋能
利用MCP框架为本地程序实现AI赋能

SQLmap

SQLmap 测试结果如下

利用MCP框架为本地程序实现AI赋能
利用MCP框架为本地程序实现AI赋能

Dirsearch

利用MCP框架为本地程序实现AI赋能
利用MCP框架为本地程序实现AI赋能

项目地址

项目已发布在 Github 上:https://github.com/trtyr/Modular-MCP-Server-Framework

原文始发于微信公众号(隅见录):利用MCP框架为本地程序实现AI赋能

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年4月21日00:20:52
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   利用MCP框架为本地程序实现AI赋能https://cn-sec.com/archives/3978554.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息