ChEMBL-MCP-Server
@BioMCP-Hub
关于 ChEMBL-MCP-Server
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"chembl-mcp-server-biomcp-hub": {
"command": "python",
"args": [
"chembl_searver.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is ChEMBL-MCP-Server?
A FastMCP wrapper server based on the chembl_webresource_client package, providing API access to the ChEMBL database.
How to use ChEMBL-MCP-Server?
Clone the repository, install dependencies with pip install -r requirements.txt, then start the server using python chembl_searver.py. Configure it via command-line parameters such as --host, --port, --transport (http or stdio), and --log-level.
Key features of ChEMBL-MCP-Server
- Complete API access to the ChEMBL database
- Asynchronous API calls implemented using FastMCP framework
- Built-in error handling and timeout mechanisms
- Support for both HTTP and stdio transport methods
- Complete type annotations and docstrings
- Data entity APIs (activity, assay, target, molecule, drug, and more)
- Chemical tool APIs (SMILES canonicalization, conversion, structural alerts)
Use cases of ChEMBL-MCP-Server
- Retrieving activity, assay, target, molecule, or drug data from ChEMBL
- Canonicalizing SMILES strings or converting SMILES to InChI/SVG
- Querying structural alerts for chemical compounds
- Integrating ChEMBL data into MCP-compatible workflows
FAQ from ChEMBL-MCP-Server
What does the ChEMBL-MCP-Server do?
It wraps the ChEMBL web resource client into a FastMCP server for asynchronous API access.
How do I install the server?
Clone the repository and run pip install -r requirements.txt.
How do I start the server?
Run python chembl_searver.py with optional parameters like --host, --port, --transport, and --log-level.
What transport methods are supported?
HTTP and stdio transports are supported. Default is HTTP.
What dependencies are required?
The server requires chembl_webresource_client, mcp, fastapi, uvicorn, and asyncio.
其他 分类下的更多 MCP 服务器

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
评论