ScavioScavio
产品定价文档
登录开始使用
  1. 首页
  2. 教程
  3. 如何将 API 文档转换为光标的 Markdown
教程

如何将 API 文档转换为光标的 Markdown

使用 Scavio MCP 端点在 Cursor 中获取任何 API 文档站点作为干净的 LLM 就绪标记。没有导航,没有cookie,令牌效率高。

获取免费API密钥API文档

光标的上下文窗口很宝贵。原始文档网站加载了导航、cookie 横幅和页脚,浪费了 40% 到 60% 的窗口空间。 Scavio 的结构化内容获取器加上 MCP 集成会剥离 chrome 并返回 LLM 就绪的降价,因此代理可以读取更多重要内容。

前置条件

  • 光标IDE最新
  • Scavio API 密钥
  • Node.js 20+

操作指南

步骤 1: 打开光标 MCP 设置

Cursor 从 ~/.cursor/mcp.json 读取 MCP 服务器。

Bash
code ~/.cursor/mcp.json

步骤 2: 注册 Scavio MCP

一个配置块添加了 scavio_fetch 和 scavio_search 工具。

JSON
{
  "mcpServers": {
    "scavio": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.scavio.dev/mcp"],
      "env": { "SCAVIO_API_KEY": "${SCAVIO_API_KEY}" }
    }
  }
}

步骤 3: 重新加载光标

重新启动 IDE 以发现 MCP 工具。

Text
# Cmd+Shift+P then Reload Window

步骤 4: 在聊天中获取文档页面

要求 Cursor 提取并总结文档 URL。

Text
@scavio fetch https://docs.prisma.io/orm/prisma-migrate and summarize the breaking changes in v6.

步骤 5: 验证代币节省

检查输入令牌计数与原始粘贴的情况。

Text
# Before: ~8,000 tokens of raw HTML
# After:  ~2,500 tokens of structured markdown

Python 示例

Python
# Cursor uses the MCP directly; no Python code required.
# Direct API call for parity:
import requests, os
API_KEY = os.environ['SCAVIO_API_KEY']
r = requests.post('https://api.scavio.dev/api/v1/extract',
    headers={'x-api-key': API_KEY},
    json={'url': 'https://docs.prisma.io/orm/prisma-migrate', 'format': 'markdown'})
print(r.json().get('markdown', '')[:500])

JavaScript 示例

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
const r = await fetch('https://api.scavio.dev/api/v1/extract', {
  method: 'POST',
  headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
  body: JSON.stringify({ url: 'https://docs.prisma.io/orm/prisma-migrate', format: 'markdown' })
});
console.log(((await r.json()).markdown || '').slice(0, 500));

预期输出

JSON
Clean markdown representation of the doc page, stripped of nav and cookies. Cursor's context fills with content instead of chrome.

相关教程

  • 如何将网站转换为 LLM 就绪的 Markdown
  • 如何利用 GitHub 存储库数据打好 LLM 基础
  • 如何将 Web 搜索添加到 opencode CLI

常见问题

大多数开发者在15到30分钟内完成本教程。您需要一个Scavio API密钥(免费套餐即可)和可用的Python或JavaScript环境。

光标IDE最新. Scavio API 密钥. Node.js 20+. Scavio API密钥注册即送50个免费积分。

可以。免费套餐注册即送50个积分,完全足够完成本教程并构建一个可运行的原型解决方案。

Scavio提供原生LangChain包(langchain-scavio)、MCP服务器以及适用于任何HTTP客户端的REST API。本教程使用 the raw REST API, 但您可以根据需要适配您选择的框架。

相关资源

Comparison

MCP Search Integration vs Direct API Integration

Read more
Best Of

2026 年 MCP 服务器最佳搜索 API

Read more
Use Case

MCP 自定义搜索服务器

Read more
Best Of

2026 年法学硕士最佳网页抓取 API

Read more
Use Case

用于业务运营的 MCP 自定义 API 集成

Read more
Solution

用编码前搜索检查验证MCP工具输出

Read more

开始构建

使用 Scavio MCP 端点在 Cursor 中获取任何 API 文档站点作为干净的 LLM 就绪标记。没有导航,没有cookie,令牌效率高。

获取免费API密钥阅读文档
ScavioScavio

面向AI智能体的实时搜索API。搜索所有平台,不仅仅是Google。

产品

  • 功能
  • 定价
  • 控制台
  • 联盟计划

开发者

  • 文档
  • API参考
  • 快速开始
  • MCP集成
  • Python SDK

替代方案

  • Tavily替代方案
  • SerpAPI替代方案
  • Firecrawl替代方案
  • Exa替代方案

工具

  • JSON格式化
  • cURL转代码
  • Token计数器
  • 全部工具

© 2026 Scavio. 保留所有权利。

Featured on TAAFT
服务条款隐私政策