{"name":"io.github.Qiskit/qiskit-gym-mcp-server","slug":"qiskit-qiskit-gym-mcp-server","title":"Qiskit Gym MCP Server","description":"MCP server for qiskit-gym reinforcement learning quantum circuit synthesis","url":"https://mcp.market/server/qiskit-qiskit-gym-mcp-server","rating":null,"grade":"A","score":94,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":33,"stars":40,"forks":19,"downloads_week":null,"last_push_at":"2026-09-25T16:00:33.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Qiskit/mcp-servers","website":"https://github.com/Qiskit/mcp-servers/tree/main/qiskit-gym-mcp-server","version":"0.4.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"qiskit-gym-mcp-server","version":"0.4.1","runtimeHint":"uvx","transport":{"type":"stdio"}}],"tools":[{"name":"batch_train_environments_tool","description":"Train multiple environments in sequence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"convert_qasm3_to_qpy_tool","description":"Convert a QASM3 (or QASM2) circuit to base64-encoded QPY format.","write_action":false,"price_micros":0,"input_schema":null},{"name":"convert_qpy_to_qasm3_tool","description":"Convert a QPY circuit to human-readable QASM3 format.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_clifford_env_tool","description":"Create a CliffordGym environment for learning Clifford circuit synthesis.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_coupling_map_tool","description":"Create a custom coupling map.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_linear_function_env_tool","description":"Create a LinearFunctionGym environment for learning CNOT synthesis.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_permutation_env_tool","description":"Create a PermutationGym environment for learning qubit routing with SWAP gates.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_environment_tool","description":"Delete an environment.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_model_tool","description":"Delete a model.","write_action":true,"price_micros":0,"input_schema":null},{"name":"extract_subtopologies_tool","description":"Extract connected subtopologies of N qubits from a hardware preset.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_random_clifford_tool","description":"Generate a random Clifford element for testing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_random_linear_function_tool","description":"Generate a random invertible linear function for testing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_random_permutation_tool","description":"Generate a random permutation for testing synthesis.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_environment_info_tool","description":"Get detailed information about a specific environment.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_fake_backend_coupling_map_tool","description":"Get the exact coupling map from a fake IBM backend (no credentials needed).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_model_info_tool","description":"Get detailed information about a model.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_tensorboard_metrics_tool","description":"Get training metrics from TensorBoard logs for historical runs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_tensorboard_status_tool","description":"Check the status of the TensorBoard process.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_training_metrics_tool","description":"Get detailed training metrics from TensorBoard logs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_training_status_tool","description":"Get the status and metrics of a training session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_available_fake_backends_tool","description":"List all available fake backends for offline topology access.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_environments_tool","description":"List all active RL environments.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_loaded_models_tool","description":"List all models currently loaded in memory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_saved_models_tool","description":"List all models saved to disk.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_subtopology_shapes_tool","description":"List available subtopology shapes for a given hardware and qubit count.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_tensorboard_experiments_tool","description":"List available TensorBoard experiments from past training runs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_training_sessions_tool","description":"List all training sessions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"load_model_tool","description":"Load a saved model from disk.","write_action":false,"price_micros":0,"input_schema":null},{"name":"main","description":"Run the server.","write_action":true,"price_micros":0,"input_schema":null},{"name":"save_model_tool","description":"Save a trained model to disk.","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_tensorboard_tool","description":"Start TensorBoard to visualize training metrics.","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_training_tool","description":"Start training an RL agent on a created environment.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stop_tensorboard_tool","description":"Stop the running TensorBoard process.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stop_training_tool","description":"Stop a training session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"synthesize_clifford_tool","description":"Synthesize an optimal quantum circuit for a Clifford operation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"synthesize_linear_function_tool","description":"Synthesize an optimal quantum circuit for a linear Boolean function.","write_action":false,"price_micros":0,"input_schema":null},{"name":"synthesize_permutation_tool","description":"Synthesize an optimal quantum circuit for a qubit permutation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wait_for_training_tool","description":"Wait for a background training session to complete.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":94,"grade":"A","scanned_at":"2026-09-25T21:47:02.088Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T21:47:02.049Z","components":{"code":{"score":25,"max":25,"notes":["16 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"qiskit-gym-mcp-server","version":"0.4.1","found":true,"license":"Apache-2.0","dependencyCount":29,"publishedAt":"2026-07-13T23:06:56.458650Z","repositoryUrl":"https://github.com/Qiskit/mcp-servers"}],"repo":{"found":true,"owner":"Qiskit","repo":"mcp-servers","archived":false,"pushedAt":"2026-09-25T16:00:33Z","stars":40,"forks":19,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/30696987?v=4","ownerCreatedAt":"2017-08-03T14:41:01Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/30696987?v=4&s=128","source":"github"},"presence":{"stars":40,"forks":19,"downloadsWeek":null,"license":"Apache-2.0","lastPushAt":"2026-09-25T16:00:33.000Z","score":33}}}},"grade_history":[],"reviews":[]}