PulseMCP 官方维护的 MCP Server 集合,包含 4 个生产级服务器与 24+ 实验性服务器,覆盖网页抓取、图片对比、矢量追踪、云资源管理、Google 生态集成等场景。
PulseMCP MCP Servers 是一个基于 TypeScript 的 npm workspaces monorepo,专为 LLM Agent 驱动的工作流设计。项目遵循 Purpose-built 设计理念,区别于传统 REST API 封装,通过充分利用 MCP 规范特性来减少 token 消耗和对话轮次。
核心生产级服务器
- pulse-fetch(v0.3.1):互联网资源抓取,支持 Firecrawl/BrightData 集成、HTML 噪声剥离、资源缓存、LLM 提取
- pulse-subregistry(v0.0.6):MCP 生态发现,支持搜索、分页、版本选择
- image-diff(v0.1.1):像素级图片差异对比,支持热力图可视化、抗锯齿检测、自动对齐
- svg-tracer(v0.1.1):多格式位图到 SVG 矢量追踪,支持 PNG/JPG/WebP/BMP/GIF/TIFF、Alpha 通道预处理
实验性服务器(24+) 横跨 AWS S3/DynamoDB/GCS 云存储、Vercel/Fly.io 部署平台、Google Flights/Gmail/Calendar、Slack/Twist 协作、1Password/SSH 安全凭据、Playwright Stealth 浏览器自动化、AppSignal/Langfuse 可观测性等领域。
架构特点
- 采用 local/shared 分离模式,每个服务器拆分为本地运行入口与共享逻辑两层,预留远程部署能力
- 基于 @modelcontextprotocol 官方 SDK 构建,使用 stdio transport 通信
- 代码质量通过 ESLint、Prettier、Husky、lint-staged 保障
- CI/CD 通过 GitHub Actions 自动化执行类型检查、lint、测试
- 采用 MIT 许可证,要求 Node.js v24.2.0
已验证集成框架 fast-agent、Mastra、PydanticAI
部分 npm 发布包 s3-aws-mcp-server、gcs-google-mcp-server、google-flights-mcp-server、vercel-platform-mcp-server、langfuse-observability-mcp-server、remote-filesystem-mcp-server
待确认事项
- npm 发布包名完整列表未知
- 所有服务器 Remote Status 为 Not Started,暂无远程部署方案
- PulseMCP Sub-Registry API 无公开文档
- PulseMCP 团队背景未披露