Access PubChem's database for chemical compounds, substances, and bioassays.
An MCP (Model Context Protocol) server for accessing PubChem data. This server provides tools for querying the PubChem database for compounds, substances, bioassays, and related information.
# Clone the repository
git clone https://github.com/BioContext/PubChem-MCP.git
cd PubChem-MCP
# Create a virtual environment
uv venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
pip install pubchem-mcp
# From source
python -m mcp_server
# If installed via pip
pubchem-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
(macOS/Linux) or %AppData%\Claude\claude_desktop_config.json
(Windows):{
"mcpServers": {
"pubchem": {
"command": "python",
"args": [
"-m",
"mcp_server"
]
}
}
}
search_compound
: Search for compounds by name or identifierget_compound_details
: Get detailed information about a compoundget_compound_properties
: Get physical and chemical properties of a compoundsearch_bioassay
: Search for bioassaysget_substance_details
: Get detailed information about a substance# Clone the repository
git clone https://github.com/BioContext/PubChem-MCP.git
cd PubChem-MCP
# Create a virtual environment
uv venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
# Install development dependencies
pip install -e ".[dev]"
# Run tests
pytest
MIT License
Official MCP server for dbt (data build tool) providing integration with dbt Core/Cloud CLI, project metadata discovery, model information, and semantic layer querying capabilities.
Real-time PostgreSQL & Supabase database schema access for AI-IDEs via Model Context Protocol. Provides live database context through secure SSE connections with three powerful tools: get_schema, analyze_database, and check_schema_alignment.
Interact with the Solana blockchain to check balances, send SOL, and airdrop SOL.
A standardized interface for AI assistants to interact with a SurrealDB database.
Search, Query and interact with data in your Milvus Vector Database.
A read-only MCP server for querying live Google Directory data using the CData JDBC Driver.
An MCP-based database server with support for SQLite, MySQL, PostgreSQL, and MSSQL.
An AI-powered server that generates PyAirbyte pipeline code and instructions using OpenAI and connector documentation.
Integrates AI assistants with the Metabase analytics platform.
A server for secure interaction with Microsoft SQL Server databases using environment variables for configuration.