Skip to content

Latest commit

 

History

History
59 lines (49 loc) · 1.68 KB

File metadata and controls

59 lines (49 loc) · 1.68 KB

Changelog

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.

[Unreleased]

Added

  • Initial open source release preparation
  • Comprehensive Sphinx documentation
  • GitHub CI/CD workflows
  • Apache 2.0 license

[0.1.0] - 2026-04-16

Added

  • MCP server implementation using FastMCP
  • Account management tools
    • setup_origin_quantum_account_tool
    • list_saved_accounts_tool
    • active_account_info_tool
  • Device management tools
    • list_qpu_devices_tool
    • get_qpu_properties_tool
  • Quantum computing task tools
    • sample_tool - Quantum circuit sampling
    • estimate_tool - Expectation estimation
    • batch_sample_tool - Batch sampling
    • batch_estimate_tool - Batch estimation
  • Task management tools
    • get_task_status_tool
    • get_task_results_tool
    • cancel_task_tool
    • list_my_tasks_tool
  • CircuitObservableBinding tools
    • create_circuit_observable_binding_tool
    • add_product_rule_tool
    • add_zip_rule_tool
    • estimate_with_binding_tool
    • list_bindings_tool
    • delete_binding_tool
  • MCP Resources
    • qpanda://status - Service status
    • circuits://bell-state - Bell state circuit
    • circuits://ghz-state - GHZ state circuit
    • circuits://random - Random number generator circuit
    • circuits://superposition - Superposition circuit
  • Support for qcloud channel
  • Environment variable configuration
  • YAML config file support

Security

  • Credentials are session-based, not persistently stored
  • Support for environment variable configuration