{ "manifest_version": "0.3", "name": "boltz", "display_name": "Boltz", "version": "0.2.8", "description": "Predict molecular structures and binding interactions, screen libraries, and design binders with the Boltz API.", "long_description": "The official Model Context Protocol (MCP) server for the Boltz API. Predict molecular structures and binding interactions, screen small-molecule and protein libraries against a target, and design small molecules and protein binders — all from chat. Each workflow estimates cost before running, then downloads structured results to your workspace when the job completes.", "author": { "name": "Boltz", "email": "support@boltz.bio", "url": "https://github.com/boltz-bio" }, "repository": { "type": "git", "url": "https://github.com/boltz-bio/boltz-mcpb" }, "homepage": "https://boltz.bio", "documentation": "https://api.boltz.bio/docs", "support": "https://github.com/boltz-bio/boltz-mcpb/issues", "icon": "icon.png", "server": { "type": "node", "entry_point": "server/index.js", "mcp_config": { "command": "node", "args": [ "${__dirname}/server/index.js" ], "env": { "BOLTZ_MCPB_OUTPUT_ROOT": "${HOME}/boltz-experiments" } } }, "tools": [ { "name": "boltz_check_setup", "description": "Check whether Boltz is ready to run jobs, including access, authentication, and output directory configuration." }, { "name": "boltz_install_cli", "description": "Install or update the local Boltz components required to run workflows." }, { "name": "boltz_auth_login", "description": "Start Boltz sign-in and return the login instructions needed to connect your account." }, { "name": "boltz_get_guidance", "description": "Read bundled Boltz workflow guidance before preparing payloads or calling workflow tools." }, { "name": "boltz_structure_and_binding", "description": "Estimate and optionally start one Boltz structure-and-binding job, then optionally launch result download. Estimate with start=false first and ask before start=true." }, { "name": "boltz_small_molecule_screen", "description": "Estimate and optionally start one small-molecule library screen, then optionally launch result download. Estimate with start=false first and ask before start=true." }, { "name": "boltz_small_molecule_design", "description": "Estimate and optionally start one small-molecule design job, then optionally launch result download. Estimate with start=false first and ask before start=true." }, { "name": "boltz_protein_screen", "description": "Estimate and optionally start one protein-family screen, then optionally launch result download. Estimate with start=false first and ask before start=true." }, { "name": "boltz_protein_design", "description": "Estimate and optionally start one protein design job, then optionally launch result download. Estimate with start=false first and ask before start=true." }, { "name": "boltz_download_results", "description": "Start or resume downloading results for an existing Boltz job." }, { "name": "boltz_job_status", "description": "Check Boltz job progress, local result download state, or recent downloader activity." } ], "prompts_generated": true, "keywords": [ "boltz", "boltz-compute", "computational-biology", "protein-design", "virtual-screening", "structure-prediction", "molecular-modeling", "drug-discovery" ], "license": "MIT", "privacy_policies": [ "https://boltz.bio/privacy" ], "compatibility": { "claude_desktop": ">=0.10.0", "platforms": [ "darwin", "win32" ], "runtimes": { "node": ">=18.0.0" } }, "user_config": {} }