Token导航 LogoToken导航

MCP Server · 浏览器工具

MCP Services

MCP Services 是一个集成了29种工具的多功能REST API服务,涵盖网页抓取、SEO分析、代理记忆、截图/PDF生成、域名情报、内容提取、多链EVM区块链查询和安全工具包,适用于AI代理和开发者。

未说明官方级别未说明来源级核验工具 29
浏览器自动化安全工具JavaScriptClaudeClaude DesktopCursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
san-npm
提供方
san-npm

工具数量

29

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP World

选型结论

MCP Services 属于浏览器工具类 MCP Server,公开资料标注 29 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前要先准备 API Key。

分类

浏览器工具

传输方式

未说明

认证方式

API Key

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 29 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

MCP服务

多对多MCP服务器+用于AI代理的REST API。29个工具,涵盖网络抓取、SEO分析、代理内存、屏幕截图/PDF生成、域智能、内容提取、多链EVM区块链查询和安全工具包。

______________________________________________________________________

快速开始

使用托管版本(无需设置)

添加到您的MCP客户端配置(Claude Desktop、Cursor、OpenClaw等):

{
  "mcpServers": {
    "mcp-services": {
      "url": "https://mcp.skills.ws/mcp/sse"
    }
  }
}

免费套餐:每天10次通话,无需身份验证。

自托管

npm install -g mcp-services
mcp-services
# -> running on http://localhost:3100

______________________________________________________________________

工具(29)

网络爬虫

工具端点描述
scrapeGET /api/scrape用标题、列表、链接、代码块、表格清理Markdown的URL
crawlGET /api/crawl从起始URL抓取网站,跟踪内部链接(深度1-3,最多20页)
extractGET /api/extract提取结构化数据:JSON-LD、开放图、元标签、标题、链接、图像、表格

SEO工具包

工具端点描述
serpGET /api/serp谷歌SERP抓取——前20个结果,人们也问,特色片段,相关搜索
onpage_seoGET /api/onpage-seo完整的页面SEO审计,评分(0-100)——标题、元、标题、图像、模式、开放图
keywords_suggestGET /api/keywords谷歌自动完成关键字建议,A-Z扩展(100+个想法)

代理内存

工具端点描述
memory_storePOST /api/memory存储内存(键值、命名空间范围、带标签)。关键冲突加剧
memory_getGET /api/memory按命名空间+键检索内存
memory_searchGET /api/memory/search在命名空间中的内存中进行全文搜索
memory_listGET /api/memory/list使用分页列出命名空间中的所有内存
memory_deleteDELETE /api/memory按命名空间+键删除内存

屏幕截图和PDF

工具端点描述
screenshotGET /api/screenshot任何URL的PNG/JPEG截图
pdfGET /api/pdf生成任何URL的PDF
pdf2docxGET /api/pdf2docx将PDF(从URL)转换为Word/DOCX——带标题检测的文本提取

内容提取

工具端点描述
html2mdGET /api/html2md获取URL,剥离导航/广告/脚本,转换为Markdown
ocrGET /api/ocr通过Tesseract.js OCR从图像URL中提取文本

领域智能

工具端点描述
whoisGET /api/whoisWHOIS注册商、创建日期、到期日、名称服务器
dnsGET /api/dnsDNS记录-- A, AAAA, MX, NS, TXT, CNAME, SOA,或 ALL
sslGET /api/sslSSL证书颁发者、有效期、到期倒计时、指纹

区块链(6条EVM链)

工具端点描述
balanceGET /api/chain/balance任何地址的本机令牌余额
erc20_balanceGET /api/chain/erc20ERC20代币余额、符号、小数
transactionGET /api/chain/tx交易详情——从、到、价值、气体、状态

支持的链: 以太坊、Base、Arbitrum、乐观主义、多边形、Celo

安全工具包

工具端点描述
url_scanGET /api/security/url-scan网络钓鱼和恶意软件检测——VirusTotal+启发式(拼写错误、同形符号、可疑TLD、免费托管)
wallet_checkGET /api/security/wallet-check以太坊钱包风险评估——Etherscan验证、交易模式、OFAC制裁、地址中毒警告
contract_scanGET /api/security/contract-scan智能合约蜜罐与风险检测——honeypot.is+源代码分析(薄荷、黑名单、费用操纵、代理)
email_headersGET /api/security/email-headers电子邮件身份验证检查——通过DNS检查SPF、DKIM、DMARC、MX记录
threat_intelGET /api/security/threat-intelIOC查找——滥用IPDB+VirusTotal+OTX AlienVault,对IP、域名、URL、哈希值进行加权置信度评分
header_auditGET /api/security/header-audit安全标头得分(0-100)——HSTS、CSP、X-Content-Type-Options、X-Frame-Options,引用者策略、权限策略、cookie标志
vuln_headersGET /api/security/vuln-headers信息泄漏检测——服务器版本、X-Powered-By、调试标头、CORS配置错误

安全工具在没有API密钥的情况下正常降级(仅启发式模式)。可选按键: VT_API_KEY, ABUSEIPDB_API_KEY, ETHERSCAN_API_KEY.

______________________________________________________________________

认证

三层——选择合适的一层:

层级方式限制成本
自由无需身份验证每个IP每天10次呼叫0美元
API密钥X-Api-Key 页眉无限制每月9美元
x402X-Payment header按通话付费$0.005/通话

API密钥

通过Stripe订阅以获得无限制的API密钥:

仅用于迁移,查询字符串API键(?apikey=)可以通过以下方式临时重新启用 ALLOW_APIKEY_QUERY=true。此模式已弃用;更喜欢 X-Api-Key.

# 1. Create checkout session
curl -X POST https://mcp.skills.ws/billing/checkout
# Returns: { "url": "https://checkout.stripe.com/..." }

# 2. Complete payment at the Stripe URL
# 3. You'll receive your API key on the success page (shown once only -- save it)

# 4. Use it
curl -H "X-Api-Key: mcp_your_key" "https://mcp.skills.ws/api/whois?domain=example.com"

x402每次通话付费

不需要帐户。在Base或Celo上使用USDC或USDT支付。x402兼容代理自动处理付款。

curl -H "X-Payment: " "https://mcp.skills.ws/api/screenshot?url=https://example.com"

______________________________________________________________________

REST API

所有工具也都可以作为REST端点使用:

# Web Scraping
curl "https://mcp.skills.ws/api/scrape?url=https://example.com"
curl "https://mcp.skills.ws/api/crawl?url=https://example.com&depth=2&maxPages=10"
curl "https://mcp.skills.ws/api/extract?url=https://example.com"

# SEO
curl "https://mcp.skills.ws/api/serp?keyword=mcp+server"
curl "https://mcp.skills.ws/api/onpage-seo?url=https://example.com"
curl "https://mcp.skills.ws/api/keywords?keyword=ai+agents"

# Memory
curl -X POST "https://mcp.skills.ws/api/memory" \
  -H "Content-Type: application/json" \
  -d '{"namespace":"my-agent","key":"greeting","value":"Hello world","tags":["demo"]}'
curl "https://mcp.skills.ws/api/memory?namespace=my-agent&key=greeting"
curl "https://mcp.skills.ws/api/memory/search?namespace=my-agent&query=hello"

# Domain Intelligence
curl "https://mcp.skills.ws/api/whois?domain=example.com"
curl "https://mcp.skills.ws/api/dns?domain=example.com&type=ALL"
curl "https://mcp.skills.ws/api/ssl?domain=example.com"

# Content
curl "https://mcp.skills.ws/api/screenshot?url=https://example.com&format=png"
curl "https://mcp.skills.ws/api/pdf?url=https://example.com"
curl "https://mcp.skills.ws/api/pdf2docx?url=https://example.com/document.pdf"

# Blockchain
curl "https://mcp.skills.ws/api/chain/balance?address=0x...&chain=ethereum"
curl "https://mcp.skills.ws/api/chain/erc20?address=0x...&token=0x...&chain=celo"

# Security
curl "https://mcp.skills.ws/api/security/url-scan?url=https://suspicious-site.com"
curl "https://mcp.skills.ws/api/security/wallet-check?address=0x...&chain=ethereum"
curl "https://mcp.skills.ws/api/security/contract-scan?address=0x...&chainId=1"
curl "https://mcp.skills.ws/api/security/email-headers?domain=example.com"
curl "https://mcp.skills.ws/api/security/threat-intel?ioc=8.8.8.8&type=ip"
curl "https://mcp.skills.ws/api/security/header-audit?url=https://example.com"
curl "https://mcp.skills.ws/api/security/vuln-headers?url=https://example.com"

______________________________________________________________________

环境变量

变量默认值描述
PORT3100服务器端口
CHROMIUM_PATH/usr/bin/chromium-browser通往铬的道路
MAX_BROWSERS3最大并发浏览器实例数
MAX_SSE_SESSIONS50最大MCP SSE会话数
MAX_SSE_PER_IP5每个客户端IP的最大并发SSE会话数
SSE_CONNECT_MAX_PER_WINDOW30每个窗口每个IP的最大SSE连接尝试数
SSE_CONNECT_WINDOW_MS60000SSE连接速率限制窗口(毫秒)
SSE_ALLOWED_HOSTS--逗号分隔的列表 Host 页眉打开 /mcp/sse + /mcp/messages (例如。 mcp.example.com,localhost)
SSE_ALLOWED_ORIGINS--可选逗号分隔的列表 Origin header(完整的起源,如 https://app.example.com)
FREE_DAILY_LIMIT10免费等级请求限制
FREE_WINDOW_MS86400000可用层速率限制窗口(毫秒)
REDIS_URL--可选的Redis后端,用于共享/分布式速率限制
API_KEYS--逗号分隔的有效API密钥
ALLOW_APIKEY_QUERYtrue 在非生产中, false 生产中允许弃用 ?apikey= 迁移过程中的身份验证
ADMIN_SECRET--管理员端点的密码
STRIPE_SK--为Pro订阅提供Stripe API密钥
STRIPE_WEBHOOK_SECRET--条纹式webhook签名密钥
STRIPE_WEBHOOK_IP_ALLOWLIST--webhook源IP的可选CSV分配列表
CHECKOUT_LIMIT_PER_HOUR5每个IP条签出创建限制
X402_PRICE_USD0.005x402每次通话价格
X402_RECEIVER--x402付款接收方地址
X402_MAX_TX_AGE_SECONDS86400最大可接受付款交易期限(秒)(拒绝过期交易)
X402_TX_CACHE_FILE./data/x402-tx-cache.json已用x402 tx哈希的持久重放保护缓存
X402_TEST_MODE0设置为 1 仅用于本地/离线测试;在生产中被忽视
MEMORY_DB_PATH./data/memory.dbSQLite内存数据库路径
VT_API_KEY--VirusTotal API密钥(免费:4/min,500/天)
ABUSEIPDB_API_KEY--AbuseIPDB API密钥(免费:1000/天)
ETHERSCAN_API_KEY--Etherscan API密钥(免费:5/sec)
TRUST_PROXYfalse快速信任代理设置(false, true,跳数就像 1,或子网名称/CIDR,如 loopback/10.0.0.0/8)

______________________________________________________________________

反向代理和客户端IP配置

mcp-services 默认为 TRUST_PROXY=false,这意味着应用程序会忽略 X-Forwarded-For 并使用直接套接字对等IP进行速率限制和空闲层内存命名空间。

启用 TRUST_PROXY 只有当您的部署实际上位于重写转发标头的可信反向代理/负载均衡器之后时。常见选项:

  • TRUST_PROXY=1 当Node.js前面只有一个受信任的代理时
  • TRUST_PROXY=loopback 用于本地代理设置
  • TRUST_PROXY= (或逗号分隔的值)用于显式可信代理范围

启用信任代理后,Express将导出 req.ip 从 X-Forwarded-For 根据该信任政策。确保您的边缘代理:

  1. 附加/设置有效 X-Forwarded-For 链条
  2. 防止直接不受信任的客户端欺骗转发标头
  3. 将真实客户端地址转发为中最左侧的IP X-Forwarded-For

如果 X-Forwarded-For 存在时 TRUST_PROXY=false,服务器会记录一个防御警告并忽略该标头。

对于生产,设置 SSE_ALLOWED_HOSTS 和 SSE_ALLOWED_ORIGINS 严格、明确的值(仅限您的公共MCP域和受信任的应用程序来源)。避免通配符或宽泛的内部主机列表。

部署强化检查表(推荐)

  • 集 NODE_ENV=production
  • 保持 ALLOW_APIKEY_QUERY=false (仅限标头身份验证)
  • 配置 TRUST_PROXY 正确设置网络路径(不要盲目设置 true)
  • 设置严格 SSE_ALLOWED_HOSTS 和 SSE_ALLOWED_ORIGINS
  • 使用 REDIS_URL 用于多实例部署中的共享速率限制
  • 旋转 ADMIN_SECRET 定期使用条纹键
  • 保持 X402_TEST_MODE=0 生产中(由服务器强制执行)
  • 坚持 KEYS_FILE, MEMORY_DB_PATH,以及 X402_TX_CACHE_FILE 论耐用存储
  • 跑 npm audit CI和失败建立在高/关键漏洞之上

生产环境快速入门

cp .env.production.example .env
# then edit .env values for your domain, proxy topology, redis and secrets

条纹webhook边缘允许列表自动同步(nginx)

# Generate CIDR allowlist include from Stripe source and reload nginx
scripts/sync-stripe-webhook-ips.sh \
  --out /etc/nginx/snippets/stripe-webhook-allowlist.conf \
  --reload "systemctl reload nginx"

看 deploy/nginx/stripe-webhook.conf.example 对于webhook位置块。

______________________________________________________________________

安全

  • SSRF保护:URL验证+DNS预解析+私有IP阻止+Puppeter请求拦截
  • 域验证:正则表达式allowlist防止命令注入
  • 输入净化:按IOC类型进行格式验证、地址格式检查、链分配列表
  • 每个身份验证层的内存命名空间隔离(API密钥哈希、IP或x402)
  • 免费套餐的价格限制
  • 资源限制:最大并发浏览器数、SSE会话数、PDF大小上限、5MB响应正文限制
  • 外部API获取的响应大小限制

______________________________________________________________________

建筑

                  +------------------------------------+
                  |          Express Server             |
                  |                                     |
                  |  +---------+    +--------------+    |
  MCP SSE ------->  | MCP SDK |    |  Auth Layer   |   |
                  |  |  (SSE)  |    | free/key/x402 |   |
                  |  +---------+    +--------------+    |
                  |                                     |
  REST API ------>  +--------------------------------+  |
                  |  |        29 Tool Handlers        |  |
                  |  | scrape | crawl | extract       |  |
                  |  | serp | onpage_seo | keywords   |  |
                  |  | memory (5) | screenshot | pdf  |  |
                  |  | html2md | ocr | whois | dns    |  |
                  |  | ssl | balance | erc20 | tx     |  |
                  |  | url_scan | wallet_check        |  |
                  |  | contract_scan | email_headers   |  |
                  |  | threat_intel | header_audit     |  |
                  |  | vuln_headers                    |  |
                  |  +--------------------------------+  |
                  |        |              |              |
                  |  +-----+----+  +-----+----------+   |
                  |  | Puppeteer|  | viem (6 RPCs)   |   |
                  |  | Chromium |  | whois-json      |   |
                  |  |          |  | dns/promises    |   |
                  |  |          |  | security.js     |   |
                  |  +----------+  +-----------------+   |
                  |                                     |
  Stripe -------->  +--------------------------------+  |
  Webhooks        |  |   Billing (stripe.js)          |  |
                  |  |   checkout -> key provisioning  |  |
                  |  +--------------------------------+  |
                  +------------------------------------+

堆栈

  • 运行时间: Node.js 22+Express
  • 浏览器: Puppeter(Chromium)-截图、PDF、OCR、html2md
  • 块链: viem——通过公共RPC实现6个EVM链
  • 安全: VirusTotal、AbuseIPDB、Etherscan、Honeypot.is、OTX AlienVault+启发式
  • 付款: Stripe(订阅),x402协议(Base/Celo上的稳定币)
  • MCP: @modelcontextprotocol/sdk 使用SSE运输
  • 群众或部队的集合: 阿莱夫云 (分散计算)

许可证

麻省理工学院-- 提交媒体SARL

工具与能力

工具数量

29

资源数量

0

提示词数量

0

能力标签

网页抓取JavaScript混合部署SEO工具代理记忆内容生成区块链查询安全工具

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 工具数量 29 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到API Key的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Services

MCP World · 本页

29未说明未标注2 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Services 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

MCP Services 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCP Services 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Services 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

MCP Services 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP