我是小虎,浙江大学计算机本硕,专注用AI编程 + AI教育赋能超级个体。
别再让重复的工作“绑架”你的时间了, AI 的正确打开方式是让它成为你的超级助理!🤖
大家好,我是小虎。
玩AI编程这么久,总有朋友问我:怎么才能让AI不只是个聊天机器人,而是能真正帮我干活的“数字员工”?
答案就是 模型上下文协议( MCP ) 。
简单说,MCP就是给AI装上了“手和脚” 🦾,让它能像我们一样,去操作数据库、调用API、浏览网站、管理代码,甚至操作你电脑上的文件!
今天,我就从亲测过的上百款MCP Server里,精选出8款真正免费、能打的“神器”,并附上超详细的上手教程,带你打开AI编程新世界的大门!
- GitHub MCP Server: 你的AI代码管家 👨💻
一句话点评: 来自GitHub官方,品质保证。
让AI帮你处理GitHub上的杂事,比如自动创建Issue、回复PR评论。所有开发者必备!
超详细配置教程:
第一步:生成 GitHub 授权令牌 (Token)
这个令牌是AI访问你GitHub账户的“钥匙”,所以要妥善保管。
-
导航至Token页面: 登录你的GitHub,点击右上角头像 ->
Settings-> 左侧菜单滑到底,找到Developer settings->Personal access tokens->Tokens (classic)。 -
生成新Token: 点击
Generate new token按钮,然后选择Generate new token (classic)。 -
配置Token权限:
repo: 完全控制私有仓库的权限,AI读写代码、提交PR都需要它。workflow: 允许AI触发和管理GitHub Actions工作流。write:issue: 允许AI创建和评论Issue。read:org: 允许AI读取你所在的组织的公开信息。Note(备注): 随便填,比如claude-mcp-token,方便以后识别。Expiration(有效期): 建议选90 days或更长,避免频繁更换。Select scopes(选择权限): 这是最关键的一步! 为了让AI能帮你干活,至少勾选以下权限:
-
保存Token: 点击页面最下方的
Generate token按钮。页面会刷新,并显示一长串以ghp_开头的字符。 立刻、马上复制它! 把它存到你的密码管理器或一个绝对安全的地方,因为这个页面一旦关闭或刷新,你就再也看不到完整的Token了。
第二步:连接MCP客户端
现在我们把这把“钥匙”交给AI客户端。
- 打开终端: 就是你输入命令行的那个黑色窗口。
- 运行连接命令: 不同的AI客户端有不同的连接方式,这里以常见的
stdio协议为例。你需要找到客户端添加MCP的地方,通常会让你填写一个“命令”。 - 填写启动命令: 在命令框里输入以下内容。这行命令的意思是“通过npx临时下载并运行GitHub MCP服务器程序”。
npx @modelcontextprotocol/server-github
- 首次运行与授权: 保存并启用这个MCP后,客户端第一次连接时,
server-github程序会自动在终端里提示你Enter your GitHub token:。 - 这时,把你刚刚复制的GitHub Token粘贴进去,然后按回车。程序会把Token保存在本地,以后就不用再输了。
- 验证成功: 看到客户端提示连接成功,或者终端不再要求输入Token,就大功告成了!
第三步:开始使唤****AI
现在,你可以这样跟AI对话了:
★
“帮我在
my-awesome-project仓库里新建一个issue,标题是‘增加用户登录功能’,内容是‘需要支持邮箱和手机号登录’。””
- Filesystem MCP Server: 给AI一双操作本地文件的手 📂
一句话点评: 这是我个人最推荐的神器之一!它能让AI直接读、写、修改你电脑上的文件。写代码、改配置、整理文档……自动化潜力无穷!
超详细配置教程:
第一步:连接MCP客户端
这个MCP因为只操作本地文件,所以配置极其简单。
- 打开客户端的MCP配置界面。
- 填写启动命令: 同样使用
stdio协议,在命令框里输入:
npx @modelcontextprotocol/server-node-filesystem
- 授权目录(关键!) : 默认情况下,这个服务能操作你整个用户主目录下的所有文件,这有一定风险。 为了安全,我强烈建议你指定一个专门给AI使用的工作目录。修改启动命令如下:
# 示例:只授权AI操作 D:\AI_Workspace 这个目录
npx @modelcontextprotocol/server-node-filesystem --root D:\AI_Workspace
- 把
D:\AI_Workspace换成你自己的绝对路径。
第二步:开始使用
★
“帮我读取
D:\AI_Workspace\config.json文件的内容。” “在D:\AI_Workspace目录下创建一个叫meeting_notes.txt的文件,内容是“下午三点,讨论Q4季度规划”。””
⚠️ 安全警告: 授权AI操作本地文件等于给了它一把你家的“万能钥匙”。
一定要在你的监督下使用,并且只授权给一个你清楚其范围的工作目录,避免误操作删掉你的重要文件!
- Open-WebSearch MCP: 免费的AI全能网络冲浪手 🏄
一句话点评: 让你的AI拥有真正的联网搜索能力!它开源、免费,支持多种搜索引擎,信息实时更新,完胜那些内置但阉割的搜索功能。
超详细配置教程:
第一步:下载并启动Web服务
这个MCP需要在本地运行一个小型Web服务。
- 克隆项目****源码: 打开终端,找一个你存放代码的地方,运行:
git clone https://github.com/brave-people/Open-WebSearch.git
- 安装依赖: 进入刚刚下载的项目目录,并安装它所需要的库文件。
cd Open-WebSearch
npm install
- 启动服务:
npm run dev
- 验证服务: 看到终端输出类似
Server is running at http://localhost:8080的信息,说明服务已经成功启动。你可以打开浏览器访问http://localhost:8080,如果看到一个欢迎页面,就说明一切正常。请保持这个终端窗口不要关闭。
第二步:连接MCP客户端
- 打开客户端的MCP配置界面。
- 选择SSE协议: 这次我们连接的是一个网络服务,所以协议类型要选择
sse(Server-Sent Events)。 - 填写****URL: 在URL输入框里,填入服务的地址:
http://localhost:8080/mcp
第三步:开始上网冲浪
★
“帮我搜索一下最近英伟达发布了哪些新的AI芯片?”
”
- Qdrant MCP Server: 给AI一个“超级记忆大脑” 🧠
一句话点评: 让AI拥有长期记忆,不再“说过就忘”。
无论是海量文档还是聊天记录,它都能帮你快速检索,是构建个人知识库、RAG应用的不二之选。
超详细配置教程:
第一步:使用Docker启动Qdrant数据库
Qdrant本身是一个向量数据库,我们用Docker来运行它最省事。
- 拉取并运行Docker镜像: 打开终端,输入以下命令。
docker run -p 6333:6333 -p 6334:6334 qdrant/qdrant
- 验证数据库: 看到终端滚动输出日志,没有报错信息。 可以打开浏览器访问
http://localhost:6334,如果能看到Qdrant的Web界面,说明数据库已成功启动。保持Docker和这个终端窗口运行。
第二步:启动Qdrant MCP****服务
这个服务是连接AI客户端和Qdrant数据库的“翻译官”。
- 打开一个新的终端窗口。
- 克隆项目源码:
git clone https://github.com/qdrant/mcp-server-qdrant.git
- 安装依赖:
cd mcp-server-qdrant
pip install -r requirements.txt
- 启动服务:
python -m mcp_server_qdrant
- 验证服务: 终端会显示服务运行在
http://0.0.0.0:8000。同样保持这个终端窗口不要关闭。
第三步:连接MCP客户端
- 打开客户端的MCP配置界面。
- 选择SSE协议并填写****URL:
http://localhost:8000/mcp
第四步:赋予AI记忆
★
“帮我在Qdrant里创建一个名为 'my_notes' 的知识集合。” “在 'my_notes' 集合里记住这段话:'AI编程的核心是利用大模型的能力,通过MCP等工具赋能,自动化完成软件开发任务。'” “搜索一下我之前记录的关于AI编程核心的笔记。”
”
- PostgreSQL MCP Server: 让AI成为你的数据分析师 📊
一句话点评: 不需要懂复杂的SQL语句,直接用大白话问你的数据库问题!
超详细配置教程:
第一步:启动****PostgreSQL MCP服务
- 打开新终端,克隆源码并安装依赖:
git clone https://github.com/model-context-protocol/mcp-server-postgres.git
cd mcp-server-postgres
pip install -r requirements.txt
-
配置数据库连接(关键!) :
- 在
mcp-server-postgres目录下,创建一个名为.env的文本文件。 - 打开这个
.env文件,写入你的数据库连接字符串,格式如下: -
DATABASE_URL="postgresql://你的用户名:你的密码@你的数据库地址:端口号/数据库名" - 例如:
DATABASE_URL="postgresql://admin:123456@localhost:5432/mydatabase"
- 在
-
启动服务:
python -m mcp_server_postgres
- 服务会运行在
8000端口。
第二步:连接MCP客户端
- 打开客户端的MCP配置界面。
- 选择SSE协议并填写****URL:
http://localhost:8000/mcp
- 注意: 如果你的Qdrant MCP服务也在运行(占用了8000端口),你需要先停止它,或者修改这个服务的端口。
第三步:开始对话式查询
★
“帮我查一下
products表里,价格最高的5个商品是什么?””
- Firecrawl MCP Server: AI的“全能网页抓取手” 🕸️
一句话点评: Firecrawl能将任何网页转换成干净的文本,直接喂给AI。它有免费额度,对普通开发者完全够用!
超详细配置教程:
第一步:获取免费****API Key
- 访问
firecrawl.dev官网,用你的GitHub或Google账号注册。 - 注册后,在Dashboard页面就能找到你的API Key,复制下来。
第二步:使用Docker启动服务
- 打开终端,运行以下命令,记得把
YOUR_API_KEY换成你自己的Key:
docker run -p 7373:7373 -e FIRECRAWL_API_KEY=YOUR_API_KEY mendable/firecrawl-mcp
第三步:连接MCP客户端
- 打开客户端的MCP配置界面。
- 选择SSE协议并填写****URL:
http://localhost:7373/mcp
第四步:开始抓取
★
“帮我抓取这个页面
https://news.ycombinator.com的所有新闻标题和链接。””
- Apidog MCP Server: 让AI读懂你的API文档 📖
一句话点评: 你还在手动对着API文档写代码?out了!有了它,AI能直接看懂你的Apidog文档(免费版就够用),自动生成调用代码。
超详细配置教程:
第一步:获取Apidog令牌
- 打开Apidog客户端,进入“设置” -> “开放API”。
- 创建一个新的Token,复制并保存好。
第二步:连接MCP客户端
- 打开客户端的MCP配置界面。
- 填写启动命令 (
stdio协议):
npx @apidog/mcp-server
- 首次运行授权: 客户端第一次连接时,它会提示你输入Apidog令牌,粘贴进去回车即可。
第三步:开始生成代码
★
“帮我看看Apidog里都有哪些项目?然后为‘用户管理项目’中的‘获取用户信息’接口,生成一个Python的调用函数。”
”
- MiniMax MCP Server: 免费体验多模态“魔法” ✨
一句话点评: 想让AI帮你生成图片、语音?MiniMax为开发者提供了免费的调用额度。
超详细配置教程:
第一步:获取免费****API Key
- 访问MiniMax开放平台
api.minimax.chat,注册开发者账号。 - 在“个人中心” -> “API密钥”页面,创建一个新的Key,你会得到
group_id和api_key。
第二步:启动服务
- 克隆源码并安装依赖:
git clone https://github.com/MiniMax-AI/minimax-mcp-server.git
cd minimax-mcp-server
npm install
-
配置****环境变量 (关键!) :
- 在
minimax-mcp-server目录下,创建一个名为.env的文件。 - 在文件中写入以下内容,把值换成你自己的:
-
MINIMAX_GROUP_ID=你的group_id MINIMAX_API_KEY=你的api_key
- 在
-
启动服务:
npm run dev
- 服务会运行在
3000端口。
第三步:连接MCP客户端
- 打开客户端的MCP配置界面。
- 选择SSE协议并填写****URL:
http://localhost:3000/mcp
第四步:开始创造
★
“用MiniMax帮我生成一张‘赛博朋克风格的杭州西湖’的图片。”
”
怎么样?是不是感觉AI编程的大门已经向你敞开?
别再把AI当成一个玩具了,用好MCP这些“神器”,它就是你最得力的编程助理、数据分析师、甚至是7x24小时不知疲倦的数字员工。
工具只是开始,思维才是关键。
持续关注我,小虎带你玩转AI编程,探索更多提效黑科技。有任何问题,或者需要AI应用定制开发,随时在后台找我聊!我们下期见!👋
Hey,大家好!我是小虎,浙江大学计算机本硕,专注用AI编程 + AI教育赋能超级个体。
每天2条朋友圈,分享AI干货。(很多不方便公开讲的都在朋友圈里)