Skip to content

手搓Manus不是梦!用MCP插件打造你的“AI打工仔”

引言:从“捏泥巴”到“造Manus”,只需一个MCP!
你是否眼红别人的Manus邀请码炒到8万8?是否嫉妒同事的AI小助理能解压简历、分析股票,而你的ChatGPT只会说“亲,这个需求我做不到哦”?别慌!今天教你用Model Context Protocol(MCP)手搓一个“丐版Manus”,从此让AI替你打工,老板看了直呼内行!


一、MCP是啥?AI界的“万能胶水”

MCP(Model Context Protocol)是Anthropic推出的开源协议,简单来说就是AI界的“翻译官”。它能让大模型和你的电脑工具(比如文件、数据库、office等软件)说上话,就像给AI装上了“双手”。 官网:https://modelcontextprotocol.io

举个栗子🌰

  • 你想让AI分析本地Excel表格?MCP的FileSystem插件就是它的“眼睛”。
  • 想让AI抓取网页的内容?MCP的Fetch插件就是它的“爪子”。
  • 甚至让AI帮你删掉D盘的“学习资料”?MCP的TrashBin插件就是它的“扫把”

二、手搓Manus第一步:安装Cline插件

  1. 下载VSCode、Python、Node.js,然后安装好

  2. 打开VSCode,安装Cline插件。

  1. 配置Cline。在这之前,我们需要去OpenRouter上注册一个账号,方便白嫖它的模型,官网:https://openrouter.ai 。记住,模型一定要选后面带‘free’的。配置完成后,点击右上角的‘Done’即可。

  1. 测试是否配置正确,随便发送一条消息,有正常回复就对了。

  1. 插件市场里的工具,可以组成Manus的‘手’、‘眼’、‘鼻’、‘口’、‘脚’。


三、必装插件推荐:让你的AI“手眼通天”

1. FileSystem插件

  • 功能:让AI读写文件、整理桌面、删掉你不需要的文件。
  • 操作示例

点击安装后,AI会自动帮我们把所有配置都弄好,如果有需要授权的地方,直接同意就可以了

如果你是Windows电脑,可能会发现执行失败,因为默认配置只适配Linux和macOS。将上图右边的配置文件改成如下配置即可。

json
{
  "mcpServers": {
    "github.com/modelcontextprotocol/servers/tree/main/src/filesystem": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "c:/Users/litao/Desktop/素材/AI_TEST"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}

修改配置后,在已安装的插件列表里面,看到File System状态变成绿色则表示成功了

让它看看我桌面都有些啥

2. MySQL插件

  • 插件地址https://glama.ai/mcp/servers/qma33al6ie

  • 功能:AI直接操作数据库,在也不用找Navicat激活码了。

  • 实战场景

    json
    # 将以下配置文件拷贝cline_mcp_setting.json中
    {
      "mcpServers": {
        "mysql": {
          "command": "cmd",
          "args": ["/c","npx","-y", "@f4ww4z/mcp-mysql-server"],
          "env": {
            "MYSQL_HOST": "127.0.0.1",
            "MYSQL_USER": "root",
            "MYSQL_PASSWORD": "root",
            "MYSQL_DATABASE": "test"
          }
        }
      }
    }

    配置完成后,状态会变成绿色。展开后可以看到这个插件有五个工具。

    image-20250319140530273

    测试一下它是否真的能操作数据库

3. fetch插件(网页抓取助手)

  • 插件地址https://glama.ai/mcp/servers/7szcp1p0cn

  • 功能:从网页中检索和处理内容,再也不用手动写爬虫了

  • 实战场景

    • 执行pip install mcp-server-fetch

    • json
      # 将以下配置文件拷贝cline_mcp_setting.json中
      "mcpServers": {
        "fetch": {
          "command": "python",
          "args": ["-m", "mcp_server_fetch"]
        }
      }
    • 配置成功后可以发现状态变成了绿色

    • 让他抓取一下百度首页的内容

    不得不说,它还蛮遵守职业规范的,百度不让抓,它就不抓了🤣

4. Git插件(程序员摸鱼神器)

  • 功能:AI自动写Commit消息、合并冲突、甚至帮你回滚“写崩了的代码”。
  • 实战场景
    • 你:‘昨晚的代码炸了,救救我!’
    • AI:‘正在执行git reset --hard HEAD~1,已回滚到上一个版本。’

四、手搓Manus实战:30秒打造“爬虫神器”

Step 1:配置Fetch、FileSystem和MySQL插件到Cline

json
{
  "mcpServers": {
    "github.com/modelcontextprotocol/servers/tree/main/src/filesystem": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "c:/Users/litao/Desktop/素材/AI_TEST"
      ],
      "disabled": false,
      "autoApprove": []
    },
    "mysql": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "@f4ww4z/mcp-mysql-server"
      ],
      "env": {
        "MYSQL_HOST": "127.0.0.1 ",
        "MYSQL_USER": "root",
        "MYSQL_PASSWORD": "root",
        "MYSQL_DATABASE": "test"
      },
      "autoApprove": [
        "connect_db",
        "list_tables",
        "query",
        "execute",
        "describe_table"
      ]
    },
    "fetch": {
      "command": "python",
      "args": [
        "-m",
        "mcp_server_fetch"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}

Step 2:让AI根据你的需求执行任务

帮我抓取豆瓣电影top10的电影名称,并存到桌面douban.txt和数据库表douban中,数据库配置文件可以从MCP配置里面获取

Step 3:检查结果

至此,一个能自动检索网站、生成内容的“丐版Manus”就诞生了,如果还需要其他功能可以自行添加所需插件!


五、避坑指南:MCP的“人类迷惑行为”

  1. 文件权限太野:别让AI访问根目录,否则它可能“好心”帮你格式化硬盘。
  2. 中文路径扑街:路径尽量用英文,否则AI可能把“桌面”识别成“%E6%A1%8C%E9%9D%A2”。
  3. 复杂任务宕机:别让AI同时操作1000个文件,否则它会像996程序员一样崩溃。

结语:MCP在手,天下我有

通过MCP插件,你的AI不仅能成为“文件管理员”、“数据库管家”,甚至能化身“爬虫大师”。虽然现在还做不到Manus的股票分析和房价砍价,但至少能让AI帮你把桌面整理干净——毕竟,摸鱼的前提是工位不能太乱啊!

关注我,解锁更多AI黑科技!