PassportMCP:构建自动同步浏览器认证的MCP服务器
用于为任意网站构建MCP服务器,支持自动同步浏览器认证。
快速入门
-
安装 PassportMCP 包 pip install ppmcp
-
设置原生消息和认证同步 ppmcp setup # 使用 Chrome Web Store 扩展设置
-
启用请求监控
- 点击 Chrome 中的 PassportMCP 扩展图标
- 开启“监控请求”
- 登录目标网站
-
创建第一个 MCP 工具
from passportmcp import PassportMCP
mcp = PassportMCP("example", "example.com")
@mcp.tool() async def get_data(): response = mcp.client.get("https://example.com/api/data") return response.json()