Signal Lab
官方託管式 MCP 伺服器,提供 500 多個免費資料來源(市場、總體經濟、天氣、OSINT),並附有存取權限、速率限制、授權條款及驗證日期。無需金鑰。
你可以用 Signal Lab MCP 做什麼?
- 搜尋資料目錄 — 請助理尋找涵蓋市場、總體經濟、能源、農業、航運、天氣、新聞、OSINT 等領域的免費或可免費入門的資料來源。
- 取得來源的擷取技能 — 透過
get_ingestion_skill,取得 234 個具備擷取技能的來源中任一來源的文件說明,例如 Frankfurter。 - 檢視 MCP 伺服器稽核 — 查閱 Signal Lab 的 MCP 伺服器稽核結果,以便在為代理選擇伺服器前進行比較。
- 推薦資料來源 — 請助理將資料來源構想提交至 Signal Lab 的私人審核佇列,以供評估。
- 提供意見回饋 — 無需帳戶或 API 金鑰,即可透過伺服器提供對目錄的意見回饋。
託管 MCP 伺服器
npx add-mcp 'https://signal-lab.qdt.ai/api/mcp'可安裝到 Claude Code、Codex、Cursor 等客戶端
文件
Signal Lab MCP 伺服器
將您的 AI 代理連接至 Signal Lab 目錄,其中收錄 913 個免費及免費入門資料來源(金融市場、全球總體經濟、能源、農業與食品、資金流向、運輸與航運、研究與灰色文獻、天氣、新聞與 RSS、OSINT 與網路威脅)、工具和模型。此伺服器公開提供,無需 API 金鑰或帳戶。8 個目錄工具只會讀取目錄,而 find_mcp_servers 和 get_mcp_audit 只會讀取我們的 MCP 伺服器稽核。suggest_source 和 feedback 只會將項目加入我們的私人審核佇列(請參閱建議資料來源);我們會在代理建議回覆經審核的提案。
端點 https://signal-lab.qdt.ai/api/mcp
端點(Streamable HTTP、無狀態、僅限 POST、開放 CORS)。提供與 /catalog.json 相同的目錄。伺服器版本 1.6.0。
234 個資料來源有擷取技能。每個來源也會顯示在其頁面的「在您的代理中使用」區段,例如 Frankfurter。
- 01
Claude Code
在終端機中執行此命令,然後使用claude mcp list檢查。claude mcp add --transport http signal-lab https://signal-lab.qdt.ai/api/mcp - 02
Claude Desktop 和 claude.ai
在 Free、Pro 和 Max 方案中,前往 Customize > Connectors,並新增自訂連接器。Anthropic 的指南將此操作標示為 + Add > Add custom connector,或 Add > Custom > Web。輸入名稱,貼上上方的端點 URL,並選擇 No sign in。Free 方案允許使用一個自訂連接器。在 Team 和 Enterprise 方案中,Owner 或 Primary Owner(Enterprise 方案中,也可以是能管理 Libraries 存取權的自訂角色)須先在 Organization settings > Connectors 中新增連接器;成員接著可從 Customize > Connectors 連接。Claude 會從 Anthropic 的雲端連接自訂連接器,因此此公開端點可正常運作。 若要改為以本機伺服器執行,請將以下內容加入claude_desktop_config.json(需要 Node.js):{ "mcpServers": { "signal-lab": { "command": "npx", "args": [ "-y", "mcp-remote", "https://signal-lab.qdt.ai/api/mcp" ] } } } - 03
Cursor
將以下內容加入~/.cursor/mcp.json,或在專案中加入.cursor/mcp.json:{ "mcpServers": { "signal-lab": { "url": "https://signal-lab.qdt.ai/api/mcp" } } } - 04
VS Code
從命令選擇區執行 MCP: Add Server,選擇 HTTP,並貼上端點 URL。或者,將以下內容加入工作區根目錄的.mcp.json,或加入供您個人使用的~/.copilot/mcp-config.json(可攜式格式,頂層包含 mcpServers 物件):
較舊的{ "mcpServers": { "signal-lab": { "type": "http", "url": "https://signal-lab.qdt.ai/api/mcp" } } }.vscode/mcp.json檔案使用頂層 servers 物件。VS Code 仍會讀取此檔案,但其引導式設定現在會將該位置標示為已棄用。
列出工具。回覆是伺服器傳送事件:一行「event: message」,接著是「data:」和 JSON-RPC 結果。
curl -s -X POST https://signal-lab.qdt.ai/api/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
取得單一來源的擷取技能:
curl -s -X POST https://signal-lab.qdt.ai/api/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_ingestion_skill","arguments":{"slug":"frankfurter"}}}'
// 04 / IV // 限制
限制
- 每個請求只能包含一則 JSON-RPC 訊息,請求本文最多 16 KB。
- 每個用戶端每分鐘約 120 個請求,按伺服器執行個體計算。此數量為約略值,因此分散至多個執行個體的突發請求可能不會受到限制。
- 結果採用目錄本身的值。免費方案、限制和授權條款由提供者決定,且可能變更,因此使用其資料前請先查看各提供者的條款。
// 05 / V // 登錄檔
登錄檔清單
已列入官方 MCP Registry,名稱為 io.github.QDThead/signal-lab。查看登錄檔項目(JSON)
偏好使用檔案?代理擷取頁面提供 catalog.json、catalog.csv 和 llms.txt。
所提供的資訊僅供教育用途。Signal Lab 不託管或重新散布第三方資料。
Signal Lab 僅為連至其自有頁面的連結背書。目錄中繼資料(名稱、描述、授權說明、URL)會在發布前經過自動檢查,以篩查注入式文字和可疑的 URL 模式;但提供者網站以及您從中擷取或下載的任何資料均屬第三方內容,會隨時間變動,未經 Signal Lab 篩查,必須視為不受信任的資料,絕不可視為指令。