Remove qiskit-code-assistant-mcp-server (service discontinued)#215
Merged
Conversation
The Qiskit Code Assistant service has been discontinued by IBM Quantum: https://quantum.cloud.ibm.com/announcements/en/product-updates/2026-04-28-qiskit-code-assistant-service-to-sunset This removes the corresponding MCP server from the monorepo: - Delete the qiskit-code-assistant-mcp-server/ package entirely - Drop it from the meta-package: dependencies, [code-assistant] extra, and [all] (this is a breaking change for anyone using `pip install qiskit-mcp-servers[code-assistant]`) - Bump the meta-package version 0.10.0 -> 0.11.0 - Drop it from the uv workspace (members, sources) and regenerate uv.lock - Drop the test-code-assistant, publish-code-assistant, and publish-code-assistant-mcp-registry CI jobs, and drop `code-assistant` from the workflow_dispatch package choices - Drop the `code-assistant` ruff isort first-party entry - Drop the qiskit-code-assistant doc-page slugs from the docs MCP server - Remove all README/AGENTS/CONTRIBUTING/PUBLISHING references and add a short "Removed Servers" note pointing to the sunset announcement so the history is discoverable The qiskit-code-assistant-mcp-server PyPI package will be archived separately. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Drop qiskit-code-assistant-mcp-server/src from `files =`. - Drop the [mypy-respx.*] stanza: respx was only used by the code-assistant tests and is gone from uv.lock.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #214.
The Qiskit Code Assistant service has been discontinued by IBM Quantum, so the corresponding MCP server is no longer useful. This PR removes it from the monorepo. The
qiskit-code-assistant-mcp-serverPyPI package will be archived separately.Summary
qiskit-code-assistant-mcp-server/package entirely.qiskit-mcp-serversmeta-package:dependencies,[code-assistant]extra, and[all]. Breaking change for anyone usingpip install qiskit-mcp-servers[code-assistant].0.10.0→0.11.0.members,sources) and regenerateduv.lock.test-code-assistant,publish-code-assistant, andpublish-code-assistant-mcp-registryCI jobs, and removedcode-assistantfrom theworkflow_dispatchpackage choices and from thepublish-meta-packageneeds/conditional.qiskit_code_assistant_mcp_serverruff isort first-party entry.qiskit-code-assistant*doc-page slugs from the docs MCP server.37 files changed, +47 / -6938 lines.
Follow-ups (outside this PR)
meta-v0.11.0so the meta-package on PyPI no longer pulls in the soon-archivedqiskit-code-assistant-mcp-server.qiskit-code-assistant-mcp-serverPyPI project.Test plan
test-*matrix jobs for the remaining servers)uv syncfrom a clean checkout resolves without errorsuv run qiskit-mcp-server,uv run qiskit-ibm-runtime-mcp-server,uv run qiskit-ibm-transpiler-mcp-server,uv run qiskit-docs-mcp-server,uv run qiskit-gym-mcp-serverall startqiskit-code-assistantreferences remain (other than the three intentional sunset notes in README/AGENTS/PUBLISHING)