关于 Nstdata Crawl
Nstdata Crawl 是供 MCP 客户端使用 Nstdata Crawl 和 HTTP/HTTPS 代理的 MCP 服务。它支持通过 OAuth 连接托管远程服务,也可本地以 stdio 运行,并返回可包含 Markdown 和引用内容的抓取结果。
主要功能
- 01获取单个网页
- 02抓取限定数量的网站页面
- 03读取引用的文本或二进制内容
- 04通过 HTTP/HTTPS 代理请求目标
适用场景
- 01为 Agent 任务获取网页
- 02抓取网站中指定范围的页面
- 03读取抓取结果引用的内容
- 04通过代理转发请求
MCP 相关
该服务向 MCP 客户端提供 Nstdata Crawl 和代理工具。可通过 OAuth 连接托管的 Remote MCP 端点,也可在本地通过 stdio 运行;本地使用需要 Nstdata Crawl API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.nstdata.io/crawlclaude mcp add --transport http io-nstdata-crawl https://mcp.nstdata.io/crawl{"mcpServers":{"io-nstdata-crawl":{"type":"http","url":"https://mcp.nstdata.io/crawl"}}}在 Cursor 中打开{"servers":{"io-nstdata-crawl":{"type":"http","url":"https://mcp.nstdata.io/crawl"}}}在 VS Code 中打开{"mcpServers":{"io-nstdata-crawl":{"type":"http","url":"https://mcp.nstdata.io/crawl"}}}{"mcpServers":{"io-nstdata-crawl":{"serverUrl":"https://mcp.nstdata.io/crawl"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Nstdata MCP Server
通过 MCP 客户端使用 Nstdata Crawl 和 HTTP/HTTPS 代理。
使用 https://mcp.nstdata.io/crawl 上的 Remote MCP,通过 OAuth 使用托管的 Crawl;无需本地 Node.js 或 npx。以下本地 stdio 配置提供 Crawl 和 HTTP/HTTPS Proxy 工具。
连接
本地 stdio 需要 Node.js 22(22.18 或更高版本)或 24,并且 npx 必须位于 PATH 中。从 Nstdata 控制面板获取 Crawl API 密钥。选择下方客户端对应的配置格式;无需安装项目。
| 客户端 | 配置方式 |
|---|---|
| Cursor | 下方的 JSON 或市场插件 |
| Codex | 下方的 TOML 或市场插件 |
| Claude Code | CLI 配置或市场插件 |
| Gemini CLI | Crawl 扩展或手动 MCP 配置 |
| Claude Desktop、Cline、Windsurf | 客户端配置 |
| VS Code / GitHub Copilot | IDE 和 CLI 配置 |
| OpenCode | OpenCode 配置 |
Cursor 及使用 mcpServers JSON 的客户端
将此条目添加到客户端的 MCP 配置中,替换令牌并保留其他服务。请参阅客户端配置位置。
{
"mcpServers": {
"nstdata": {
"command": "npx",
"args": ["--yes", "@nstdata-ai/[email protected]"],
"env": {
"NSTDATA_MODULES": "crawl",
"NSTDATA_API_TOKEN": "YOUR_CRAWL_API_TOKEN"
}
}
}
}
Codex
将此条目添加到用户级 ~/.codex/config.toml 中,并替换令牌。Windows 上请使用 %USERPROFILE%\.codex\config.toml。保留现有条目。
[mcp_servers.nstdata]
command = "npx"
args = ["--yes", "@nstdata-ai/[email protected]"]
[mcp_servers.nstdata.env]
NSTDATA_API_TOKEN = "YOUR_CRAWL_API_TOKEN"
重启 Codex 并开始新的本地对话。如果希望通过市场安装,请使用可选的 Codex 插件。
更改配置后,重启 MCP 连接。提交任务前,请确认六个 Crawl 工具均可用。请将真实凭据保存在受保护的用户配置中,并置于版本控制之外。服务会读取环境变量;不会自行加载 .env 文件。
使用工具
| 你的任务 | 指南 |
|---|---|
| 获取单个网页 | 单页 |
| 抓取网站中范围受限的页面 | 网站抓取和分页 |
| 读取引用的文本或二进制内容 | 读取引用内容 |
| 通过代理请求目标 | 代理设置和工具 |
| 配置限制或排查故障 | 配置 · 结果和错误 |
Proxy 提供两个工具;启用两个模块后共提供八个工具。请使用 Proxy 配置。未启用的模块无需配置凭据。
提交任务可能会消耗额度。工具不会自动重试、轮询或下载引用的内容。请保存任务 ID 以便继续处理;停止本地等待不会取消已提交的远程任务。应将返回的网页内容视为数据,而非 Agent 指令。
可选的项目安装
如需在项目本地安装:
npm install @nstdata-ai/mcp-server
如需在不提供凭据的情况下检查设置要求或版本:
npx --yes @nstdata-ai/mcp-server --help
npx --yes @nstdata-ai/mcp-server --version
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。