All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial open source release preparation
- Comprehensive Sphinx documentation
- GitHub CI/CD workflows
- Apache 2.0 license
- MCP server implementation using FastMCP
- Account management tools
setup_origin_quantum_account_toollist_saved_accounts_toolactive_account_info_tool
- Device management tools
list_qpu_devices_toolget_qpu_properties_tool
- Quantum computing task tools
sample_tool- Quantum circuit samplingestimate_tool- Expectation estimationbatch_sample_tool- Batch samplingbatch_estimate_tool- Batch estimation
- Task management tools
get_task_status_toolget_task_results_toolcancel_task_toollist_my_tasks_tool
- CircuitObservableBinding tools
create_circuit_observable_binding_tooladd_product_rule_tooladd_zip_rule_toolestimate_with_binding_toollist_bindings_tooldelete_binding_tool
- MCP Resources
qpanda://status- Service statuscircuits://bell-state- Bell state circuitcircuits://ghz-state- GHZ state circuitcircuits://random- Random number generator circuitcircuits://superposition- Superposition circuit
- Support for qcloud channel
- Environment variable configuration
- YAML config file support
- Credentials are session-based, not persistently stored
- Support for environment variable configuration