本地部署微信公众号文章搜索MCP服务并实现远程访问
本文将详细介绍如何在本地部署基于FastAPI的微信公众号文章搜索MCP服务,并通过内网穿透技术实现公网访问。该服务能够通过关键词快速搜索微信公众号文章,为AI应用提供丰富的资料支持。
一、 部署MCP服务
weixin_search_mcp是一款基于Python的微信公众号文章搜索工具,采用FastAPI框架构建,提供了便捷的关键词搜索功能,能够快速获取相关的微信公众号文章。
进入下载页面:

点击下载ZIP安装包
解压文件到文件夹,例如:D:DownloadZeroNewsweixin-search-mcp-main

通过命令行进入到文件夹目录(路径获取上面解压后的路径)
安装依赖


运行服务


访问服务
服务启动后,可以通过浏览器访问以下地址:
Web界面: http://localhost:***

API文档: http://localhost:****/docs

二、 创建 ZeroNews 映射服务
1. 首先,打开 ZeroNews 网站,然后选择您的系统(小编用的是用Win10,选择Windows即可),并按照对应的步骤和命令安装运行 Agent 服务。
注意:
Agent 前台运行不能关闭命令窗口
如果您想要开机自启动,可以执行后台运行命令




2. 运行完成之后,您可以在 Agent 页面看到已经在线的 Agent 服务。

3. 接着,我们在域名端口页面,创建一个可用的公网域名(自定义前缀),并勾选HTTPS 协议端口。

4. 域名创建完成之后,我们继续打开映射页面,并按下面的步骤添加映射
a) Agent:选择第一步运行的 Agent
b) 映射协议:选择 HTTPS 协议
c) 域名:选择刚创建好的域名
d) 带宽:根据需要选择带宽大小
e) 内网IP:我们是本地部署,直接使用 127.0.0.1 即可
f) 内网端口:输入本地服务的端口 8000 即可

5. 照上述步骤创建完成之后,我们就可以得到一条可公网访问的映射域名

三、 公网访问您的MCP搜索服务
1. 我们在任意有网络访问电脑的浏览器上,复制上面的链接并打开访问。

2. 服务功能特点
● 关键词搜索:输入关键词即可获取相关微信公众号文章
● 结果可定制:支持设置返回结果数量(默认5条)
● API支持:提供标准的MCP服务接口,可与AI应用集成
审核编辑 黄宇
2026-01-13 11:43:24
目录 返回
首页
