
JsonLink
io.github.mauriblint由 GitHub 帳號 mauriblint 發布v0.2.0更新於 Oct 24, 2026
Web access for AI agents: URL to Markdown, link metadata, screenshots, links and images of any URL.
概覽
JsonLink 是本地 MCP 伺服器,讓助理取得網頁存取能力:把頁面轉成 Markdown、擷取中繼資料、連結與圖片,並可截圖。
- 可以做什麼
- 將網頁正文讀取為乾淨的 Markdown,必要時以真實瀏覽器載入 JavaScript 較重的頁面,遭封鎖時透過代理重試。擷取網址的標題、描述、預覽圖、網站圖示與站台名稱。以桌面、手機、平板、整頁或單一元素模式截圖,自動隱藏廣告、追蹤器與 Cookie 橫幅,可選深色模式。列出頁面上的所有連結,含錨點文字、follow/nofollow 與內部/外部標記。列出頁面上的所有圖片,含格式、尺寸與檔案大小。
- 適用情境
- 適合需要把文章、文件或部落格讀成文字,批次取得並整理多個連結的中繼資料,檢視頁面的連結或圖片,或在不同視窗尺寸下目視檢查頁面或某個區塊的情境。
- 執行需求
- 透過 npx 以 stdio 在本機執行(需要 Node.js),也可作為遠端 HTTP 伺服器執行。需要 JsonLink 帳號與 API 金鑰,透過環境變數 JSONLINK_API_KEY 提供(HTTP 模式使用 Bearer 權杖)。需要連線至 JsonLink API 的網路;可用 JSONLINK_API_URL 覆寫基底網址。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 JsonLink,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
JsonLink MCP Server
Give your AI agent the web. The JsonLink MCP server lets Claude, Cursor, VS Code and any MCP client read web pages as Markdown, get link metadata, take screenshots and list the links and images on any URL.
- Reads JavaScript-heavy pages — pages are loaded in a real browser when needed.
- Gets past blocks — requests are retried through a proxy when a site blocks them.
- Failed requests are free — timeouts and pages that can't load cost no credits.
Tools
Get an API key
Create a free account — the free plan includes 100 credits every month, no credit card. Copy your key from the dashboard.
Setup
Replace YOUR_API_KEY with your JsonLink key.
Claude Code
Claude Desktop
Add this to claude_desktop_config.json (Settings → Developer → Edit Config):
Cursor
Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
VS Code
Add this to .vscode/mcp.json:
Windsurf and other clients
Any client that runs stdio MCP servers works the same way: command npx, arguments -y jsonlink-mcp, environment variable JSONLINK_API_KEY.
Example prompts
- "Read https://example.com/blog/post and summarize it in five bullet points."
- "Take a mobile screenshot of my landing page and tell me what looks broken."
- "Screenshot just the pricing section of stripe.com in dark mode."
- "Get the title and description of these 10 links and make a table."
- "List the external links on this page that are nofollow."
Configuration
Pricing
Every tool call uses credits from your JsonLink plan: 1 credit per page, 2 per screenshot. Plans start at $15/month for 50,000 credits — see pricing. Credits and rate limits are the same as the REST API.
Development
Run it as a remote (Streamable HTTP) server with node dist/index.js --http --port 3100; clients send their key as Authorization: Bearer YOUR_API_KEY.
License
MIT
來源:README.md,提交 9eea050
工具
0版本歷史
2- v0.2.0最新Oct 17, 2026
- v0.1.0Oct 15, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分