技能 clinicaltrials-database
🔬

clinicaltrials-database

安全 ⚙️ 外部命令🌐 網路存取📁 檔案系統存取

搜尋 ClinicalTrials.gov 以尋找醫學研究

也可從以下取得: davila7

搜尋相關的臨床試驗需要查詢大型註冊資料庫。本技能提供 Python 介面來查詢 ClinicalTrials.gov API v2,可依疾病、藥物、地點或贊助者搜尋試驗,並擷取詳細的研究資訊。

支援: Claude Codex Code(CC)
🥉 75 青銅
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「clinicaltrials-database」。 Find breast cancer trials recruiting in California

預期結果:

  • Found 47 recruiting breast cancer trials in California
  • NCT04852770: Phase 3 Study of Pembrolizumab - Los Angeles, CA
  • NCT05123482: Phase 2 Immunotherapy Trial - San Francisco, CA
  • NCT04911071: Targeted Therapy Study - San Diego, CA

正在使用「clinicaltrials-database」。 Show me Phase 3 immunotherapy trials for lung cancer

預期結果:

  • Found 23 Phase 3 immunotherapy trials for lung cancer
  • Key sponsors: National Cancer Institute, Pfizer, Bristol-Myers Squibb
  • Locations: 15 trials in US, 8 international

安全審計

安全
v4 • 1/17/2026

All 249 static findings are FALSE POSITIVES. The scanner misinterpreted markdown documentation syntax as executable code with security implications. The actual skill code (scripts/query_clinicaltrials.py) makes only legitimate HTTP GET requests to the ClinicalTrials.gov public API. No command execution, file operations, cryptographic operations, or suspicious network activity exists in the executable code. The skill is a simple data lookup tool for clinical research.

4
已掃描檔案
2,233
分析行數
3
發現項
4
審計總數
審計者: claude 查看審計歷史 →

品質評分

64
架構
100
可維護性
87
內容
22
社群
100
安全
78
規範符合性

你能建構什麼

分析試驗概況

依疾病搜尋試驗以了解研究趨勢、資金來源和研究設計。

尋找患者選項

根據診斷、地點和合格要求為患者找到正在招募的試驗。

追蹤藥物開發

監控特定藥物或介入治療在不同期別和贊助者中的試驗情況。

試試這些提示

基本搜尋
找到目前正在招募參與者的 [condition] 臨床試驗。
篩選搜尋
搜尋在 [location] 進行的 [intervention] 試驗,必須是第 2 期或第 3 期。
詳細查詢
取得試驗 NCT[ID] 的詳細資訊,包括合格標準和聯絡方式。
大量匯出
找到所有由 [organization] 贊助的 [condition] 試驗,並將結果匯出為 CSV。

最佳實務

  • 尊重每分鐘 50 個請求的 API 速率限制,對於大量查詢請使用最大分頁大小(1000)。
  • 由於並非所有試驗都有完整資訊,請務必使用 .get() 方法檢查是否有缺失的資料。
  • 實作指數退避的重試邏輯,以優雅地處理速率限制(429)錯誤。

避免

  • 進行順序性的單一請求,而不是使用具有最大分頁大小的分頁功能。
  • 假設所有試驗都有結果 - 在存取結果區段前,先檢查 'hasResults' 欄位。
  • 搜尋時忽略研究狀態 - 篩選 RECRUITING 以找到正在積極招募的試驗。

常見問題

使用此技能需要 API 金鑰嗎?
不需要。ClinicalTrials.gov 提供免費的公共 API 存取,無需身份驗證。
我每分鐘可以發出多少個請求?
API 允許每個 IP 位址每分鐘約 50 個請求。使用分頁功能以減少請求次數。
我可以依 NCT ID 搜尋試驗嗎?
可以。使用 get_studey_details 並提供 NCT ID(例如 NCT04852770)來擷取完整的試驗資訊。
我可以依哪些試驗狀態進行篩選?
有效的狀態包括 RECRUITING、NOT_YET_RECRUITING、ACTIVE_NOT_RECRUITING、COMPLETED、TERMINATED、SUSPENDED 和 WITHDRAWN。
我可以將資料匯出為 CSV 格式嗎?
可以。在 search_studies 中設定 format='csv' 以接收 CSV 輸出,可儲存至檔案。
試驗詳情中包含哪些資訊?
完整詳情包括識別碼、狀態、贊助者、描述、疾病、設計、介入治療、結果、合格標準和聯絡人資訊。