
Chembl Database
Query the ChEMBL database directly from Claude Code for drug discovery and bioactivity data. This wraps the ChEMBL API with proper rate limiting and retry logic, saving you from writing your own request handling. It requires uv and will prompt you to accept ChEMBL's terms on first use. Built by Google DeepMind as part of their science skills collection, so it's designed for researchers who need to pull compound data, bioassay results, or target information without leaving their editor. The utility script approach means you're not debugging API calls yourself, which is the right move for something this specialized.
- skills.sh installs
- 2.3K
- GitHub stars
- 3.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add google-deepmind/science-skills --skill chembl-database --agent claude-codeInstalls into .claude/skills of the current project.
Files
ChEMBL Database Query
Prerequisites
uv: Read theuvskill and follow its Setup instructions to ensureuvis installed and on PATH.- User Notification: If .licenses/chembl_database_LICENSE.txt does not already exist in the workspace root directory then (1) prominently notify the user to check the terms at https://chembl.gitbook.io/chembl-interface-documentation/about, then (2) create the file recording the notification text and timestamp.
Core Rules
- [!IMPORTANT] Use the Utility Scripts: You MUST ALWAYS use the provided
utility script
scripts/chembl_api.pyfor all ChEMBL API interactions, including checking status. NEVER usecurlor custom Python requests to query the ChEMBL API directly. This ensures rate limit is enfoced and also retries on network errors.
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/google-deepmind/science-skills
- Categories
- Backend & APIs, Databases
- First seen
- Jul 14, 2026
More from google-deepmind/science-skills
All 37- Clinvar Database2.3K
- Ensembl Database2.3K
- Human Protein Atlas Database2.3K
- Opentargets Database2.3K
- Dbsnp Database2.2K
- Protein Sequence Msa2.2K
- Protein Sequence Similarity Search2.2K
- Embl Ebi Ols2.2K
- Reactome Database2.2K
- Interpro Database2.2K
- String Database2.2K
- Foldseek Structural Search2.2K
- Gtex Database2.2K
- Jaspar Database2.2K
- Gnomad Database2.2K
- Quickgo Database2.2K
- Encode Ccres Database2.2K
- Ucsc Conservation And Tfbs2.2K
- Unibind Database2.2K
- Scienceskillscommon699
- Literature Search Arxiv3.5K
- Literature Search Openalex3.2K
- Pubmed Database2.8K
- Literature Search Europepmc2.7K
Recommended
More Backend & APIs1
clinvar-databasegoogle-deepmind/science-skillsUse when needing clinical significance, pathogenicity classifications (e.g., Pathogenic, Benign, VUS), clinical evidence rationales, or finding "hard positive" 2.3Kskills.sh installs
2
figma-generate-diagramfigma/mcp-server-guideMANDATORY prerequisite — load this skill BEFORE every `generate_diagram` tool call. NEVER call `generate_diagram` directly without loading this skill first. Tri2.2Kskills.sh installs
3
dbsnp-databasegoogle-deepmind/science-skillsUse when you want to look up, map, and search for short genetic variants (SNPs, indels) in NCBI's dbSNP database. Resolves between rsIDs, genomic coordinates in2.2Kskills.sh installs
4
gtex-databasegoogle-deepmind/science-skillsUse when you want to retrieve quantitative RNA expression data and variant eQTL information from the GTEx (Genotype-Tissue Expression) Project across 54 non-dis2.2Kskills.sh installs
5
jaspar-databasegoogle-deepmind/science-skillsQuery the JASPAR database for Transcription Factor (TF) binding profiles. Use when retrieving Position Frequency Matrices (PFMs) or Position Weight Matrices (PW2.2Kskills.sh installs
6
gnomad-databasegoogle-deepmind/science-skillsQuery the Genome Aggregation Database (gnomAD). Use when determining the rarity or allele frequency of specific genetic variants, retrieving gene constraint met2.2Kskills.sh installs