Stats
Actions
Tags
Help us improve
Share bugs, ideas, or general feedback.
Submit compact BindingDB REST API requests for ligand-target binding lookups by PDB, UniProt, or similarity search. Use when a user wants concise BindingDB summaries; save raw payloads only on request.
npx claudepluginhub robinebers/converted-plugins --plugin life-science-researchHow this skill is triggered — by the user, by Claude, or both
Slash command
/life-science-research:bindingdb-skillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Use `scripts/rest_request.py` for all BindingDB API calls.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
scripts/rest_request.py for all BindingDB API calls.base_url=https://bindingdb.org.response=application/json in params when you want structured output; some empty-result cases may still return an empty body.max_items=10; similarity-style queries are better with 5-10.... in tool previews as UI truncation, not literal request content.rest/getLigandsByPDBs, rest/getLigandsByUniprots, rest/getLigandsBySmiles, and rest/getTargetsByCompound.save_raw=true and report the saved file path instead of pasting large response bodies into chat.base_url, pathmethod, params, headers, json_body, form_body, record_path, response_format, max_items, max_depth, timeout_sec, save_raw, raw_output_path{"base_url":"https://bindingdb.org","path":"rest/getLigandsByPDBs","params":{"pdb":"1Q0L","cutoff":100,"identity":92,"response":"application/json"},"max_items":10}{"base_url":"https://bindingdb.org","path":"rest/getLigandsBySmiles","params":{"smiles":"CC(=O)OC1=CC=CC=C1C(=O)O","cutoff":0.9,"response":"application/json"},"max_items":5}ok, source, path, method, status_code, warnings, and either compact records, a compact summary, or text_head.raw_output_path when save_raw=true.ok=false with error.code and error.message.echo '{"base_url":"https://bindingdb.org","path":"rest/getLigandsByPDBs","params":{"pdb":"1Q0L","cutoff":100,"identity":92,"response":"application/json"},"max_items":10}' | python scripts/rest_request.py
scripts/rest_request.py.