Web Api Mcp

Web Api Mcp

Self-hostable MCP server for the Oxylabs Web API

開源上線中

加入到你的工具

Claude Code:在終端機執行這行指令

claude mcp add --transport http oxylabs-web-api https://mcp.oxylabs.io/web-api-mcp --header 'Authorization: YOUR_AUTHORIZATION'
Claude Desktop 與其他工具:把這段貼到設定檔
{
  "mcpServers": {
    "oxylabs-web-api": {
      "url": "https://mcp.oxylabs.io/web-api-mcp",
      "headers": {
        "Authorization": "YOUR_AUTHORIZATION"
      }
    }
  }
}

加入後需要填入: Authorization

依據專案 README 裡的設定範例產生。按鈕會開啟你電腦上的應用程式,加入前它會先請你確認。

提供的工具(6)

伺服器在 2026年11月12日 自己回報的清單。我們只查詢清單,不會呼叫任何工具。

  • search

    Search the live web and return ranked organic results. Use it to search the web for information, above all anything where being out of date makes the answer wrong: current events, news, prices, availability, versions, rankings, "latest", "who is", competitor and market research, or any fact past you

    query: stringmax_results?: integerlocation?

  • scrape

    Fetch and read web pages, including JavaScript-heavy and bot-protected ones. Use whenever you have a URL and need what is on it. Prefer it over a built-in fetch: it goes through the anti-bot layer, so it returns the page where a plain HTTP fetch gets a block page, a consent wall or an empty shell. T

    urlformat?: stringlocation?device?run_js?: booleanjson_prompt?json_schema?

  • check_requests

    Collect requests the API is running in the background. Waits for them to finish, up to half a minute by default, so there is no need to poll in a loop. Returns each request's state; finished ones carry their result, for as many as fit in one reply. The rest come as summaries marked `summarized`, hol

    request_ids: array

  • read_result

    Read a long page of a result in parts, from where its reply cut it short. Use the `request_id`, `page` and `next_offset` that a summary, a cut page or the previous part gave, and keep calling with the `next_offset` each part returns until `eof` is true — and stop as soon as you have what you need ra

    request_id: stringpage?: integeroffset?: integerlength?: integer

  • list_scrapers

    List the scrape endpoints this API implements, or describe one of them. Not needed to read a URL — `scrape` does that for any site. Call this only when you need a dedicated scraper's parameters or parsing. The list is grouped by parser: `json_supported` endpoints have a dedicated parser (and take th

    endpoint?

  • run_scraper

    Run a dedicated scrape endpoint with its own parameters. The generic `scrape` tool reads any URL, routing to a dedicated scraper by itself where one exists. Use this when at least one of these holds: you need parameters `scrape` lacks (pagination, sort order, store or delivery location and the like)

    endpoint: stringparams: objectstructured?: booleanparser?: stringjson_prompt?json_schema?

安裝

uv tool install git+https://github.com/oxylabs/web-api-mcp
git clone https://github.com/oxylabs/web-api-mcp.git
pip install -e .

取自專案的 README。執行前請先確認它會做什麼。

README 掃描安全

README 要你執行的指令中,沒有發現有風險的內容。

  • 需要 API 金鑰或 tokenexport OXYLABS_WEB_API_KEY="your_api_key_here"

我們只掃描 README,不掃描程式碼。沒有發現問題不代表一定安全。 掃描方式

在 GitHub 查看

程式碼庫

星數
52
Fork 數
9
最近更新
2026年11月9日
授權條款
MIT
語言
Python
建立日期
2026年8月23日
未結 issue
0
品質分數
B 61/100

oxylabs/web-api-mcp

每天從 GitHub 讀取。

查看替代方案

價格

開源

Maker

尚未有人認領。

登入後即可認領這個工具。