本地 stdio
适用于能够启动本地进程的桌面客户端和编程工具。这是配置最短的默认方式。
chematic-mcpchematic-mcp 通过 Model Context Protocol 向 AI 代理公开 20 个化学工具:结构解析与规范化、理化性质计算、类药性规则检查、指纹与相似度计算、SMARTS 模式匹配、3D 坐标生成,以及逆合成断键建议等。每个工具都以结构化的 JSON 作为输入输出,因此代理无需从自然语言中解析化学信息。
Published to crates.io; install with cargo install chematic-mcp --version 1.1.2.
cargo install chematic-mcp --version 1.1.2对于 Claude Desktop 或 Claude Code,请在客户端配置中使用本地 stdio 命令:
{
"mcpServers": {
"chematic": {
"command": "chematic-mcp",
"args": []
}
}
}选择连接方式
两种方式都运行在您管理的环境中,并使用相同的工具和结构化结果。
name_to_smiles is the only tool of the 20 that makes a network call (PubChem, name → SMILES lookup). The other 19 are pure local computation.
这是自行运行的软件,而不是受管理的化学 API。没有托管端点,也没有公开 SLA。
name_to_smiles | parse_smiles |
canonical_smiles | calc_properties |
lipinski_check | sa_score |
pains_check | brenk_check |
admet_profile | boiled_egg |
ecfp4 | tanimoto |
smarts_match | find_mcs |
generate_3d | retrosynthesis |
smiles_to_moljson | moljson_to_smiles |
representation_router | molecule_context_pack |
只要进程持续运行,工具列表就是固定的。tools/list 的结果带有 24 小时的缓存提示。工具列表只会在 chematic-mcp 发布新版本时发生变化 —— 重启服务器后,无论客户端的缓存 TTL 如何,都会返回最新的工具列表。
关于旧版协议与新版协议(2026-07-28)的双协议支持等详细规范,请参阅crate 的 README。