A unified Python interface to 40+ bioinformatics web services including UniProt, KEGG, ChEMBL, and Reactome. This shines when you need to chain queries across multiple databases in a single workflow, like pulling a protein from UniProt, mapping its ID to KEGG, finding associated pathways, then cross-referencing compounds through UniChem to ChEMBL. The API consistency across services is the real win here. Note that it requires Python 3.9–3.12 and live internet access to all those APIs, so offline work is out. NCBI BLAST needs a contact email via environment variable. For quick single-database lookups, gget is faster. For local sequence manipulation, stick with BioPython.
npx skills add https://github.com/k-dense-ai/scientific-agent-skills --skill bioservices