关于 Upscrape
Upscrape 是托管式远程 MCP 服务,通过统一接口提供 50 多个平台的实时结构化数据,面向需要查询电商、杂货、社交和地图来源的 AI 客户端。它支持 OAuth 连接,并允许按平台筛选工具。
主要功能
- 01访问 50 多个平台的数据 API
- 02按任务、平台或 URL 搜索能力
- 03执行数据采集并设置积分上限
- 04分块获取先前任务结果
- 05按需将平台设为独立工具
适用场景
- 01查询电商平台商品数据
- 02获取杂货平台实时信息
- 03检索社交平台内容
- 04收集地图平台数据
MCP 相关
Upscrape 作为远程 MCP 服务,通过 Streamable HTTP 向客户端提供能力搜索、说明、执行和结果查询工具。客户端使用 OAuth 2.1 或 bearer API key 连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://data.upscrape.com/mcpclaude mcp add --transport http com-upscrape https://data.upscrape.com/mcp{"mcpServers":{"com-upscrape":{"type":"http","url":"https://data.upscrape.com/mcp"}}}在 Cursor 中打开{"servers":{"com-upscrape":{"type":"http","url":"https://data.upscrape.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-upscrape":{"type":"http","url":"https://data.upscrape.com/mcp"}}}{"mcpServers":{"com-upscrape":{"serverUrl":"https://data.upscrape.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Upscrape MCP 服务
通过一个远程 MCP 服务,为 50 多个电商、杂货、社交和地图平台提供实时数据 API。Claude、ChatGPT、Cursor、VS Code、Codex 和 Gemini CLI 等 AI 客户端通过 OAuth 连接,并从实时数据源获取结构化 JSON。
此仓库包含连接说明和注册表描述。服务本身由 Upscrape 托管,无需安装或运行任何内容。
| 服务 URL | https://data.upscrape.com/mcp |
| 传输方式 | Streamable HTTP(远程) |
| 身份验证 | 使用 PKCE 和动态客户端注册的 OAuth 2.1,或将 API 密钥用作 bearer token |
| MCP 注册表名称 | com.upscrape/mcp |
| 文档 | docs.upscrape.com/docs/mcp/overview |
| 目录 | upscrape.com/scrapers |
连接
将服务 URL 添加到客户端,并在浏览器打开后登录 Upscrape。使用 OAuth 无需 API 密钥。你也可以在 Connect MCP 为客户端生成配置。
Claude 和 ChatGPT
使用此 URL 添加自定义连接器并登录:
https://data.upscrape.com/mcp
Claude Code
claude mcp add --transport http upscrape https://data.upscrape.com/mcp
然后在 Claude Code 中打开 /mcp 并完成身份验证。
Cursor
此仓库也是一个 Cursor 插件(清单)。如需手动配置,请将以下内容添加到 MCP 配置中(示例):
{
"mcpServers": {
"upscrape": {
"url": "https://data.upscrape.com/mcp"
}
}
}
VS Code
保存为 .vscode/mcp.json,启动服务并完成身份验证(示例):
{
"servers": {
"upscrape": {
"type": "http",
"url": "https://data.upscrape.com/mcp"
}
}
}
Codex
将以下内容添加到 Codex 配置中,然后运行 codex mcp login upscrape(示例):
[mcp_servers.upscrape]
url = "https://data.upscrape.com/mcp"
Gemini CLI
将以下内容添加到 settings.json,然后运行 /mcp auth upscrape(示例):
{
"mcpServers": {
"upscrape": {
"httpUrl": "https://data.upscrape.com/mcp"
}
}
}
使用 API 密钥而非 OAuth
支持 bearer token 的客户端可以使用 Upscrape API 密钥。请参阅 API 密钥设置。
工具
默认连接会公开四个工具:
| 工具 | 功能 | 费用 |
|---|---|---|
upscrape_search_capabilities | 按任务、平台、URL 或类别查找功能。最匹配的结果会包含其输入架构 | 免费 |
upscrape_describe_capability | 返回某项功能的确切输入架构、输入示例、超时和价格 | 免费 |
upscrape_execute | 运行一项功能。支持信用额度上限(max_credits)和安全重试(operation_key) | 按该功能公布的价格收费,仅在任务成功时扣费 |
upscrape_get_job_result | 获取先前启动的任务结果,包括分块返回的大型结果 | 免费 |
每个工具都带有只读和破坏性提示。没有任何工具具有破坏性。
如需将特定平台或功能作为独立命名工具公开,请将其添加到 URL 中,例如 https://data.upscrape.com/mcp?platforms=blinkit。请参阅工具固定和工具。
定价
预付信用额度,无需订阅。每项功能都会公布其信用额度价格,并在每次请求运行前显示价格。失败的请求不会收费,购买的信用额度不会过期。新账户最多可获得 100 个免费信用额度用于体验。请参阅定价。
安全
Upscrape 与其目录中的平台均无关联。平台名称是各自所有者的商标。
目录
支持
请发送邮件至 [email protected],或在此代码库中提交问题。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。