MCP server for querying common oxidation states and stability of chemical elements
Project description
Get Oxidation States MCP Server
一个遵循 Model Context Protocol (MCP) 规范的服务器,为大语言模型提供查询化学元素常见氧化态及稳定性的能力。
功能特点
- 支持通过元素符号、中文名称、英文名称查询
- 提供氧化态的稳定性说明
- 支持中英文结果输出
- 严格的参数验证和错误处理
- 符合 MCP 协议规范,兼容 Cherry Studio/VS Code 等客户端
支持的元素
目前支持以下元素的查询:
- 氢 (H)、氧 (O)、钠 (Na)
- 氯 (Cl)、铁 (Fe)、铜 (Cu)
- 碳 (C)、锌 (Zn)、铝 (Al)
安装
前置要求
- Python 3.11+
- uv(推荐)或 pip
使用 uv(推荐)
# 安装 uv(如未安装)
curl -LsSf https://astral.sh/uv/install.sh | sh
# 直接运行
uvx get-oxidation-states
# 或安装到项目
uv add get-oxidation-states
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file get_oxidation_states-0.2.0.tar.gz.
File metadata
- Download URL: get_oxidation_states-0.2.0.tar.gz
- Upload date:
- Size: 50.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4dd3c302494fe1ac3d58c8f6e6e956bdcabc036d1263fd7647c814fe8ce9f332
|
|
| MD5 |
2ce6e20d17b0330474b8e99c4f97f4ac
|
|
| BLAKE2b-256 |
9779b1ce52fd9c25006da0b7e2f3ff663d124de430657cb48cdb10ef0d3dcab2
|
File details
Details for the file get_oxidation_states-0.2.0-py3-none-any.whl.
File metadata
- Download URL: get_oxidation_states-0.2.0-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d00b020063b167572d4355f41ccba8c5efdfe59d7b272ac0d30d03e430b64e6e
|
|
| MD5 |
9f6c08767d2abd3e12050265282a4894
|
|
| BLAKE2b-256 |
3d9cda22e8f91004721aaf9bb5f206d0b231d5160763842cd6244b7f880e52c6
|