Chembl MCP Server
概述
安裝
工具列表
內容詳情
替代品
什麼是ChEMBL MCP服務器?
ChEMBL MCP服務器是一個模型上下文協議(MCP)服務器,提供對ChEMBL化學數據庫的高級訪問。它包含22個專用工具,使AI助手和MCP客戶端能夠直接通過ChEMBL的REST API進行藥物發現研究、化學信息學分析和生物活性調查。如何使用ChEMBL MCP服務器?
該服務器可以通過命令行運行,也可以在Docker容器中部署。用戶可以將其集成到MCP客戶端配置中,如Claude Desktop,以實現無縫的數據查詢和分析。適用場景
適用於藥物發現研究、化學結構分析、生物活性數據查詢、靶點分析、化合物相似性搜索、臨床數據檢索等場景。主要功能
化合物搜索
通過名稱、同義詞或標識符搜索ChEMBL數據庫中的化合物。
靶點分析
搜索並分析生物靶點信息,包括靶點類型、相關化合物及通路信息。
生物活性數據
搜索生物活性測量結果和實驗數據,支持多種活動類型(如IC50、Ki、EC50)。
藥物開發數據
查找已批准藥物和臨床候選藥物的信息,包括開發狀態和適應症。
化學性質分析
分析藥物的ADMET屬性(吸收、分佈、代謝、排洩、毒性)以及藥物樣性評估。
高級搜索
支持複雜查詢,結合多個化學和生物學過濾器進行精準搜索。
優勢
提供全面的藥物發現和化學信息學工具集
支持多種搜索方式(名稱、結構、相似性等)
易於集成到現有MCP客戶端中
提供詳細的生物活性和藥物開發數據
侷限性
需要一定的技術背景進行部署和配置
部分高級功能可能需要更復雜的參數設置
依賴於ChEMBL的API穩定性
如何使用
安裝依賴
確保安裝了Node.js (v16+) 和npm/yarn。
克隆倉庫
從GitHub克隆項目代碼。
安裝依賴
安裝項目所需的依賴包。
構建項目
編譯TypeScript代碼為JavaScript。
運行服務器
啟動MCP服務器。
集成到MCP客戶端
將服務器添加到MCP客戶端配置文件中。
使用案例
搜索阿司匹林相關化合物
通過名稱搜索阿司匹林及其類似物。
獲取化合物詳細信息
獲取特定化合物的詳細信息,如結構、屬性和註釋。
查找靶點相關化合物
查找針對多巴胺受體D2的化合物。
搜索IC50數據
查找特定靶點的IC50數據。
常見問題
如何部署ChEMBL MCP服務器?
可通過克隆倉庫、安裝依賴、構建項目並運行服務器的方式進行部署。
是否支持Docker?
是的,支持Docker容器化部署。
如何將服務器集成到MCP客戶端?
按照文檔提供的配置示例,在MCP客戶端配置文件中添加服務器信息。
服務器有哪些功能?
包括化合物搜索、靶點分析、生物活性數據查詢、藥物開發信息檢索等功能。
如何處理錯誤?
服務器具備輸入驗證、API錯誤捕獲、超時處理和優雅降級機制。
相關資源
ChEMBL官網
ChEMBL數據庫官方網站
ChEMBL API文檔
ChEMBL REST API接口文檔
Model Context Protocol規範
Model Context Protocol官方規範文檔
ChEMBL-MCP-Server GitHub
ChEMBL MCP服務器源代碼倉庫
安裝
複製以下命令到你的Client進行配置
{
"mcpServers": {
"chembl": {
"command": "docker",
"args": ["run", "-i", "chembl-mcp-server"],
"env": {}
}
}
}
{
"mcpServers": {
"chembl": {
"command": "node",
"args": ["/path/to/chembl-server/build/index.js"],
"env": {}
}
}
}注意:您的密鑰屬於敏感信息,請勿與任何人分享。
🚀 非官方 ChEMBL MCP 服務器
本服務器是一個全面的模型上下文協議(MCP)服務器,可提供對 ChEMBL 化學數據庫的高級訪問。它提供 22 種專業工具,使 AI 助手和 MCP 客戶端能夠直接通過 ChEMBL 的 REST API 進行復雜的藥物發現研究、化學信息學分析和生物活性研究。
由 Augmented Nature 開發
✨ 主要特性
核心化學搜索與檢索(5 種工具)
- 化合物搜索:按化合物名稱、同義詞或標識符搜索 ChEMBL 數據庫。
- 詳細化合物信息:檢索包括結構、性質和註釋在內的全面化合物信息。
- 基於 InChI 的搜索:通過 InChI 鍵或 InChI 字符串查找化合物。
- 結構檢索:以各種格式(SMILES、InChI、MOL、SDF)獲取化學結構信息。
- 相似性搜索:使用 Tanimoto 相似性查找化學結構相似的化合物。
靶點分析與藥物發現(5 種工具)
- 靶點搜索:按名稱或類型搜索生物靶點。
- 詳細靶點信息:檢索全面的靶點信息和註釋。
- 靶點化合物:獲取針對特定靶點測試的化合物。
- UniProt 集成:通過 UniProt 登錄號查找 ChEMBL 靶點。
- 靶點通路:關聯生物通路和機制。
生物活性與測定數據(5 種工具)
- 活性搜索:搜索生物活性測量值和測定結果。
- 詳細測定信息:獲取全面的測定方案和條件。
- 活性類型搜索:按特定活性類型和值範圍查找生物活性數據。
- 劑量反應分析:獲取劑量反應數據和活性概況。
- 活性比較:比較多種化合物或靶點的生物活性數據。
藥物開發與臨床數據(4 種工具)
- 藥物搜索:搜索已批准藥物和臨床候選藥物。
- 藥物開發狀態:獲取藥物開發狀態和臨床試驗信息。
- 治療適應症:搜索治療適應症和疾病領域。
- 作用機制:獲取作用機制和靶點相互作用數據。
化學性質分析(4 種工具)
- ADMET 分析:分析 ADMET 性質(吸收、分佈、代謝、排洩、毒性)。
- 分子描述符:計算分子描述符和物理化學性質。
- 溶解度預測:預測水溶性和滲透性。
- 類藥性評估:使用 Lipinski 五規則評估類藥性。
高級搜索與交叉引用(4 種工具)
- 子結構搜索:查找包含特定子結構的化合物。
- 批量處理:高效處理多個 ChEMBL ID。
- 外部引用:獲取外部數據庫(PubChem、DrugBank、PDB 等)的鏈接。
- 高級搜索:使用多個化學和生物過濾器進行復雜查詢。
資源模板
可通過 URI 模板直接訪問 ChEMBL 數據,實現無縫集成。
📦 安裝指南
前提條件
- Node.js(v16 或更高版本)
- npm 或 yarn
安裝步驟
- 克隆倉庫:
git clone <repository-url>
cd chembl-server
- 安裝依賴項:
npm install
- 構建項目:
npm run build
Docker 安裝
構建 Docker 鏡像
docker build -t chembl-mcp-server .
使用 Docker 運行
docker run -i chembl-mcp-server
對於 MCP 客戶端集成,可直接使用以下配置:
{
"mcpServers": {
"chembl": {
"command": "docker",
"args": ["run", "-i", "chembl-mcp-server"],
"env": {}
}
}
}
💻 使用示例
作為 MCP 服務器運行
npm start
添加到 MCP 客戶端配置
將服務器添加到 MCP 客戶端配置(例如,Claude Desktop):
{
"mcpServers": {
"chembl": {
"command": "node",
"args": ["/path/to/chembl-server/build/index.js"],
"env": {}
}
}
}
可用工具示例
1. search_compounds
按名稱、同義詞或標識符搜索 ChEMBL 數據庫中的化合物。 參數:
query(必填):搜索查詢(化合物名稱、同義詞或標識符)limit(可選):返回結果的數量(1 - 1000,默認值:25)offset(可選):跳過的結果數量(默認值:0)
示例:
{
"query": "aspirin",
"limit": 10
}
2. get_compound_info
通過 ChEMBL ID 獲取特定化合物的詳細信息。 參數:
chembl_id(必填):ChEMBL 化合物 ID(例如,CHEMBL25)
示例:
{
"chembl_id": "CHEMBL25"
}
3. search_targets
按名稱或類型搜索生物靶點。 參數:
query(必填):靶點名稱或搜索查詢target_type(可選):靶點類型過濾器(例如,SINGLE PROTEIN、PROTEIN COMPLEX)organism(可選):生物體過濾器limit(可選):返回結果的數量(1 - 1000,默認值:25)
示例:
{
"query": "dopamine receptor",
"organism": "Homo sapiens",
"limit": 5
}
4. search_activities
搜索生物活性測量值和測定結果。 參數:
target_chembl_id(可選):ChEMBL 靶點 ID 過濾器assay_chembl_id(可選):ChEMBL 測定 ID 過濾器molecule_chembl_id(可選):ChEMBL 化合物 ID 過濾器activity_type(可選):活性類型(例如,IC50、Ki、EC50)limit(可選):返回結果的數量(1 - 1000,默認值:25)
示例:
{
"target_chembl_id": "CHEMBL2095173",
"activity_type": "IC50",
"limit": 50
}
5. batch_compound_lookup
高效處理多個 ChEMBL ID。 參數:
chembl_ids(必填):ChEMBL 化合物 ID 數組(1 - 50)
示例:
{
"chembl_ids": ["CHEMBL25", "CHEMBL59", "CHEMBL1642"]
}
資源模板使用示例
1. 化合物信息
- URI:
chembl://compound/{chembl_id} - 描述:獲取 ChEMBL ID 對應的完整化合物信息
- 示例:
chembl://compound/CHEMBL25
2. 靶點信息
- URI:
chembl://target/{chembl_id} - 描述:獲取 ChEMBL 靶點 ID 對應的完整靶點信息
- 示例:
chembl://target/CHEMBL2095173
3. 測定信息
- URI:
chembl://assay/{chembl_id} - 描述:獲取 ChEMBL 測定 ID 對應的完整測定信息
- 示例:
chembl://assay/CHEMBL1217643
4. 活性信息
- URI:
chembl://activity/{activity_id} - 描述:獲取活性 ID 對應的生物活性測量數據
- 示例:
chembl://activity/12345678
5. 搜索結果
- URI:
chembl://search/{query} - 描述:獲取與查詢匹配的化合物搜索結果
- 示例:
chembl://search/aspirin
綜合使用示例
基本化合物搜索
搜索與阿司匹林相關的化合物:
// 工具調用
{
"tool": "search_compounds",
"arguments": {
"query": "aspirin",
"limit": 5
}
}
獲取詳細化合物信息
檢索阿司匹林的全面信息:
// 工具調用
{
"tool": "get_compound_info",
"arguments": {
"chembl_id": "CHEMBL25"
}
}
基於靶點的搜索
查找針對多巴胺受體測試的化合物:
// 工具調用
{
"tool": "search_targets",
"arguments": {
"query": "dopamine receptor D2",
"organism": "Homo sapiens"
}
}
生物活性分析
搜索針對特定靶點的 IC50 數據:
// 工具調用
{
"tool": "search_activities",
"arguments": {
"target_chembl_id": "CHEMBL2095173",
"activity_type": "IC50",
"limit": 100
}
}
批量處理
高效處理多個化合物:
// 工具調用
{
"tool": "batch_compound_lookup",
"arguments": {
"chembl_ids": ["CHEMBL25", "CHEMBL59", "CHEMBL1642", "CHEMBL1201585"]
}
}
📚 詳細文檔
API 集成
本服務器與 ChEMBL REST API 集成,可通過編程方式訪問化學數據。有關 ChEMBL 的更多信息:
- ChEMBL 網站:https://www.ebi.ac.uk/chembl/
- API 文檔:https://chembl.gitbook.io/chembl-interface-documentation/web-services
- REST API 指南:https://www.ebi.ac.uk/chembl/api/data/docs
所有 API 請求包含以下信息:
- User-Agent:
ChEMBL-MCP-Server/1.0.0 - 超時時間:30 秒
- 基礎 URL:
https://www.ebi.ac.uk/chembl/api/data
錯誤處理
服務器包含全面的錯誤處理機制:
- 輸入驗證:使用類型保護驗證所有參數。
- API 錯誤:捕獲網絡和 API 錯誤,並返回描述性消息。
- 超時處理:請求在 30 秒後超時。
- 優雅降級:適當處理部分失敗情況。
開發相關
構建項目
npm run build
開發模式
以監聽模式運行 TypeScript 編譯器:
npm run dev
項目結構
chembl-server/
├── src/
│ └── index.ts # 主服務器實現
├── build/ # 編譯後的 JavaScript 輸出
├── package.json # Node.js 依賴項和腳本
├── tsconfig.json # TypeScript 配置
└── README.md # 本文件
依賴項
- @modelcontextprotocol/sdk:用於服務器實現的核心 MCP SDK
- axios:用於 ChEMBL API 請求的 HTTP 客戶端
- typescript:用於開發的 TypeScript 編譯器
📄 許可證
本項目採用 MIT 許可證。
貢獻指南
- 分叉倉庫。
- 創建功能分支。
- 進行修改。
- 如有必要,添加測試。
- 提交拉取請求。
支持與反饋
如有問題和疑問:
- 查看 ChEMBL API 文檔。
- 查看 模型上下文協議規範。
- 在倉庫中創建問題。
關於 Augmented Nature
這個全面的 ChEMBL MCP 服務器由 Augmented Nature 開發,該公司是人工智能驅動的生物信息學和計算化學解決方案的領先創新者。Augmented Nature 專注於創建先進工具,彌合人工智能與化學研究之間的差距,使研究人員能夠從化學和生物數據中獲得更深入的見解。
完整工具參考
核心化學搜索與檢索工具
search_compounds- 按名稱、同義詞或標識符搜索 ChEMBL 數據庫get_compound_info- 通過 ChEMBL ID 獲取詳細化合物信息search_by_inchi- 通過 InChI 鍵或 InChI 字符串查找化合物get_compound_structure- 以各種格式檢索化學結構search_similar_compounds- 使用 Tanimoto 相似性查找化學結構相似的化合物
靶點分析與藥物發現工具
search_targets- 按名稱或類型搜索生物靶點get_target_info- 通過 ChEMBL 靶點 ID 獲取詳細靶點信息get_target_compounds- 獲取針對特定靶點測試的化合物search_by_uniprot- 通過 UniProt 登錄號查找 ChEMBL 靶點get_target_pathways- 獲取與靶點相關的生物通路
生物活性與測定數據工具
search_activities- 搜索生物活性測量值和測定結果get_assay_info- 通過 ChEMBL 測定 ID 獲取詳細測定信息search_by_activity_type- 按活性類型和值範圍查找生物活性數據get_dose_response- 獲取劑量反應數據和活性概況compare_activities- 比較多種化合物的生物活性數據
藥物開發與臨床數據工具
search_drugs- 搜索已批准藥物和臨床候選藥物get_drug_info- 獲取藥物開發狀態和臨床試驗信息search_drug_indications- 搜索治療適應症和疾病領域get_mechanism_of_action- 獲取作用機制和靶點相互作用數據
化學性質分析工具
analyze_admet_properties- 分析 ADMET 性質calculate_descriptors- 計算分子描述符和物理化學性質predict_solubility- 預測水溶性和滲透性assess_drug_likeness- 使用 Lipinski 五規則評估類藥性
高級搜索與交叉引用工具
substructure_search- 查找包含特定子結構的化合物batch_compound_lookup- 高效處理多個 ChEMBL IDget_external_references- 獲取外部數據庫的鏈接advanced_search- 使用多個化學和生物過濾器進行復雜查詢
更新日誌
v1.0.0 - 初始版本
- 全面的化學智能:提供 27 種用於藥物發現的專業工具。
- 核心功能:化合物搜索、靶點分析、生物活性數據。
- 高級功能:相似性搜索、批量處理、交叉引用。
- 資源模板:通過基於 URI 的方式直接訪問 ChEMBL 數據。
- Docker 支持:採用安全最佳實踐進行容器化部署。
- 專業文檔:提供完整的工具參考和示例。
- 由 Augmented Nature 開發:專業的化學信息學平臺。
引用說明
如果您在研究或出版物中使用本項目,請按以下方式引用:
@misc{chemblmcp2025,
author = {Moudather Chelbi},
title = {ChEMBL MCP Server},
year = {2025},
howpublished = {https://github.com/Augmented-Nature/ChEMBL-MCP-Server},
note = {Accessed: 2025-06-29}
}
search_compounds
Search ChEMBL database for compounds by name, synonym, or identifier
參數
query : string*
描述
Search query (compound name, synonym, or identifier)
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
參數
offset : number*
描述
Number of results to skip (default: 0)
get_compound_info
Get detailed information for a specific compound by ChEMBL ID
參數
chembl_id : string*
描述
ChEMBL compound ID (e.g., CHEMBL59)
search_by_inchi
Search for compounds by InChI key or InChI string
參數
inchi : string*
描述
InChI key or InChI string
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
get_compound_structure
Retrieve chemical structure information in various formats
參數
chembl_id : string*
描述
ChEMBL compound ID
參數
format : string*
描述
Structure format (default: smiles)
search_similar_compounds
Find chemically similar compounds using Tanimoto similarity
參數
smiles : string*
描述
SMILES string of the query molecule
參數
similarity : number*
描述
Similarity threshold (0-1, default: 0.7)
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
search_targets
Search for biological targets by name or type
參數
query : string*
描述
Target name or search query
參數
target_type : string*
描述
Target type filter (e.g., SINGLE PROTEIN, PROTEIN COMPLEX)
參數
organism : string*
描述
Organism filter
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
get_target_info
Get detailed information for a specific target by ChEMBL target ID
參數
chembl_id : string*
描述
ChEMBL target ID (e.g., CHEMBL2095173)
get_target_compounds
Get compounds tested against a specific target
參數
target_chembl_id : string*
描述
ChEMBL target ID
參數
activity_type : string*
描述
Activity type filter (e.g., IC50, Ki, Kd)
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
search_by_uniprot
Find ChEMBL targets by UniProt accession
參數
uniprot_id : string*
描述
UniProt accession number
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
get_target_pathways
Get biological pathways associated with a target
參數
target_chembl_id : string*
描述
ChEMBL target ID
search_activities
Search bioactivity measurements and assay results
參數
target_chembl_id : string*
描述
ChEMBL target ID filter
參數
assay_chembl_id : string*
描述
ChEMBL assay ID filter
參數
molecule_chembl_id : string*
描述
ChEMBL compound ID filter
參數
activity_type : string*
描述
Activity type (e.g., IC50, Ki, EC50, Kd)
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
get_assay_info
Get detailed information for a specific assay by ChEMBL assay ID
參數
chembl_id : string*
描述
ChEMBL assay ID (e.g., CHEMBL1217643)
search_by_activity_type
Find bioactivity data by specific activity type and value range
參數
activity_type : string*
描述
Activity type (e.g., IC50, Ki, EC50, Kd)
參數
min_value : number*
描述
Minimum activity value
參數
max_value : number*
描述
Maximum activity value
參數
units : string*
描述
Units filter (e.g., nM, uM)
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
get_dose_response
Get dose-response data and activity profiles for compounds
參數
molecule_chembl_id : string*
描述
ChEMBL compound ID
參數
target_chembl_id : string*
描述
ChEMBL target ID (optional filter)
compare_activities
Compare bioactivity data across multiple compounds or targets
參數
molecule_chembl_ids : array*
描述
Array of ChEMBL compound IDs (2-10)
參數
target_chembl_id : string*
描述
ChEMBL target ID for comparison
參數
activity_type : string*
描述
Activity type for comparison
search_drugs
Search for approved drugs and clinical candidates
參數
query : string*
描述
Drug name or search query
參數
development_phase : string*
描述
Development phase filter (e.g., Approved, Phase III)
參數
therapeutic_area : string*
描述
Therapeutic area filter
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
get_drug_info
Get drug development status and clinical trial information
參數
chembl_id : string*
描述
ChEMBL compound ID
search_drug_indications
Search for therapeutic indications and disease areas
參數
indication : string*
描述
Disease or indication search term
參數
drug_type : string*
描述
Drug type filter (e.g., Small molecule, Antibody)
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
get_mechanism_of_action
Get mechanism of action and target interaction data
參數
chembl_id : string*
描述
ChEMBL compound ID
analyze_admet_properties
Analyze ADMET properties (Absorption, Distribution, Metabolism, Excretion, Toxicity)
參數
chembl_id : string*
描述
ChEMBL compound ID
calculate_descriptors
Calculate molecular descriptors and physicochemical properties
參數
chembl_id : string*
描述
ChEMBL compound ID
參數
smiles : string*
描述
SMILES string (alternative to ChEMBL ID)
predict_solubility
Predict aqueous solubility and permeability properties
參數
chembl_id : string*
描述
ChEMBL compound ID
參數
smiles : string*
描述
SMILES string (alternative to ChEMBL ID)
assess_drug_likeness
Assess drug-likeness using Lipinski Rule of Five and other metrics
參數
chembl_id : string*
描述
ChEMBL compound ID
參數
smiles : string*
描述
SMILES string (alternative to ChEMBL ID)
substructure_search
Find compounds containing specific substructures
參數
smiles : string*
描述
SMILES string of the substructure query
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
batch_compound_lookup
Process multiple ChEMBL IDs efficiently
參數
chembl_ids : array*
描述
Array of ChEMBL compound IDs (1-50)
get_external_references
Get links to external databases (PubChem, DrugBank, PDB, etc.)
參數
chembl_id : string*
描述
ChEMBL compound or target ID
advanced_search
Complex queries with multiple chemical and biological filters
參數
min_mw : number*
描述
Minimum molecular weight (Da)
參數
max_mw : number*
描述
Maximum molecular weight (Da)
參數
min_logp : number*
描述
Minimum LogP value
參數
max_logp : number*
描述
Maximum LogP value
參數
max_hbd : number*
描述
Maximum hydrogen bond donors
參數
max_hba : number*
描述
Maximum hydrogen bond acceptors
參數
limit : number*
描述
Number of results to return (1-1000, default: 25)
替代品
K
Klavis
Klavis AI是一個開源項目,提供在Slack、Discord和Web平臺上簡單易用的MCP(模型上下文協議)服務,包括報告生成、YouTube工具、文檔轉換等多種功能,支持非技術用戶和開發者使用AI工作流。
TypeScript
7.6K
5分
M
MCP
微軟官方MCP服務器,為AI助手提供最新微軟技術文檔的搜索和獲取功能
8.7K
5分
A
Aderyn
Aderyn是一個開源的Solidity智能合約靜態分析工具,由Rust編寫,幫助開發者和安全研究人員發現Solidity代碼中的漏洞。它支持Foundry和Hardhat項目,可生成多種格式報告,並提供VSCode擴展。
Rust
5.9K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
5.4K
4分
S
Scrapling
Scrapling是一個自適應網頁抓取庫,能自動學習網站變化並重新定位元素,支持多種抓取方式和AI集成,提供高性能解析和開發者友好體驗。
Python
7.8K
5分
M
Mcpjungle
MCPJungle是一個自託管的MCP網關,用於集中管理和代理多個MCP服務器,為AI代理提供統一的工具訪問接口。
Go
0
4.5分

Cipher
Cipher是一個專為編程AI代理設計的開源記憶層框架,通過MCP協議與各種IDE和AI編碼助手集成,提供自動記憶生成、團隊記憶共享和雙系統記憶管理等核心功能。
TypeScript
0
5分
N
Nexus
Nexus是一個AI工具聚合網關,支持連接多個MCP服務器和LLM提供商,通過統一端點提供工具搜索、執行和模型路由功能,支持安全認證和速率限制。
Rust
0
4分

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
26.2K
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
19.5K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
64.8K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
21.8K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
16.5K
5分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
13.4K
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
45.0K
4.7分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
16.4K
4.8分