Prysm Mcp Server

Prysm Mcp Server

🚀 Prysm MCP

Prysm MCP 是一款功能强大的工具,专为人工智能助手量身打造。它借助模型上下文协议(Model Context Protocol),显著提升了人工智能助手的网页抓取能力。该工具支持多种浏览器引擎,利用 Puppeteer 实现高效的网页抓取与解析。

✨ 主要特性

  • 多浏览器支持:Prysm MCP 支持 Chromium、Firefox 和 webkit 等主流浏览器引擎。
  • 高度可配置性:用户可按需自定义抓取行为,满足不同场景的使用需求。
  • 高效性能:内置优化算法,确保在复杂任务中高效运行。

📦 安装指南

全局安装

npm install -g @pinkpixel/prysm-mcp

本地开发环境安装

npm install @pinkpixel/prysm-mcp

💻 使用示例

集成指南

独立运行

# 使用默认配置运行
prysm-mcp

# 自定义输出目录
PRYSM_OUTPUT_DIR=./output PRYSM_IMAGE_OUTPUT_DIR=./output/images prysm-mcp

通过 npx 运行

# 默认模式
npx @pinkpixel/prysm-mcp

# 自定义配置
PRYSM_OUTPUT_DIR=./custom-output PRYSM_IMAGE_OUTPUT_DIR=./custom-output/images npx @pinkpixel/prysm-mcp

通过 MCP 配置文件

在工作区创建或编辑 .cursor/mcp.json 文件,并添加以下内容:

{
"mcpServers": {
"prysm-scraper": {
"command": "npx",
"args": ["-y", "@pinkpixel/prysm-mcp"],
"env": {
"PRYSM_OUTPUT_DIR": "${workspaceFolder}/scrape_results",
"PRYSM_IMAGE_OUTPUT_DIR": "${workspaceFolder}/scrape_results/images"
}
}
}
}

📚 详细文档

抓取工具

  • prysm-mcp:负责处理网页抓取和解析任务。
  • formatResult:用于格式化并保存抓取结果。

配置参数

输出目录设置

  • 默认输出路径为 ~/prysm-mcp/output/,用户可通过以下方式自定义:
    • 环境变量
      # 在 Linux/macOS 系统中
      export PRYSM_OUTPUT_DIR="/path/to/custom/directory"
      export PRYSM_IMAGE_OUTPUT_DIR="/path/to/custom/image/directory"
      
      # 在 Windows 命令提示符中
      set PRYSM_OUTPUT_DIR=C:\path\to\custom\directory
      set PRYSM_IMAGE_OUTPUT_DIR=C:\path\to\custom\image\directory
      
      # 在 PowerShell 中
      $env:PRYSM_OUTPUT_DIR="C:\path\to\custom\directory"
      $env:PRYSM_IMAGE_OUTPUT_DIR="C:\path\to\custom\image\directory"
      
    • 直接指定路径
      # 保存到指定文件
      Format the scraped data as markdown and save to file:/path/to/output.md
      
      # 指定输出目录
      PRYSM_OUTPUT_DIR=/tmp prysm-mcp
      

路径处理规则

  • 绝对路径:直接使用完整的文件路径。
  • 相对路径:基于当前工作目录解析。
  • 特殊值 file:用于指定输出到特定文件。

🔧 技术细节

运行环境

  • Node.js:版本需在 14.0 或以上。
  • Puppeteer:依赖 Puppeteer 库进行浏览器控制。

调试与日志

# 启动调试模式
DEBUG=prysm-mcp prysm-mcp

# 查看帮助信息
prysm-mcp --help

📄 许可证

Prysm MCP 采用 MIT 许可证,允许用户自由使用、修改和分发代码。详细许可内容请参考项目仓库中的 LICENSE 文件。

👥 项目团队

感谢您选择 Prysm MCP,希望它能为您的项目带来高效的支持!

  • 0 关注
  • 0 收藏,15 浏览
  • system 提出于 2025-09-22 05:00

相似服务问题

相关AI产品