--- title: cclib MCP Service emoji: 🔧 colorFrom: blue colorTo: indigo sdk: docker pinned: false license: mit --- # cclib MCP Service This deployment exposes `cclib` parsing and analysis capabilities through an MCP service. ## Available Tools - `health_check` - `list_modules` - `list_symbols` - `parse_log_summary` - `extract_attributes` - `compute_electron_counts` - `check_closed_shell` - `export_parsed_output` Tool details and examples are documented in `cclib/mcp_output/README_MCP.md`. ## Local stdio Usage Run from `cclib/mcp_output`: ```bash MCP_TRANSPORT=stdio python start_mcp.py ``` Or use direct plugin entrypoint: ```bash python mcp_plugin/main.py ``` ## HTTP Usage ```bash MCP_TRANSPORT=http MCP_PORT=8000 python cclib/mcp_output/start_mcp.py ``` For Docker/HuggingFace Spaces this service runs with: - `MCP_TRANSPORT=http` - `MCP_PORT=7860` Clients connect to: ```text https://{host}/mcp ``` ## Docker Run ```bash bash run_docker.sh ``` Or on PowerShell: ```powershell ./run_docker.ps1 ```