PubChem
Extrae información química básica sobre fármacos y compuestos desde la API de PubChem.
GitHub
11
Prueba este MCPPatrocinadoDocumentación
Servidor MCP de PubChem
El MCP se utiliza para extraer la información química básica de fármacos desde la API de PubChem.
Requisitos
- Python 3.10
python-dotenvrequestsmcpuvicorn
Instalación
Instalar las dependencias (local):
- Instalar directamente desde el directorio del proyecto
git clone [project repository URL]
cd [project directory]
pip install .
Configurar servidores (pypi):
El servers_config.json sigue la misma estructura que Claude Desktop, lo que permite una fácil integración de múltiples servidores.
Aquí hay un ejemplo:
{
"mcpServers": {
"pubchem": {
"command": "uvx",
"args": ["pubchem_mcp_server"]
}
}
}
El resultado de este MCP
{
"Drug Name": "Aspirin",
"CAS Number": "50-78-2",
"Molecular Weight": 180.16,
"Molecular Formula": "C9H8O4",
"SMILES": "CC(=O)OC1=CC=CC=C1C(=O)O",
"Synonyms": [
"2-(Acetyloxy)benzoic Acid",
"Acetylsalicylic Acid",
"Acetysal",
"Acylpyrin",
"Aloxiprimum",
"Aspirin",
"Colfarit",
"Dispril",
"Easprin"
],
"InchI Key": "BSYNRYMUTXBXSQ-UHFFFAOYSA-N",
"IUPAC Name": "2-acetyloxybenzoic acid",
"ATC Code": "N02BA01",
"Details Link": "https://pubchem.ncbi.nlm.nih.gov/compound/2244"
}