A collection of Model Context Protocol (MCP) servers that give AI assistants, agents and IDEs access to the FlagQuantum SDK. Reference design: Qiskit/mcp-servers.
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add s -- uvx flagquantum-mcp-server{
"mcpServers": {
"s": {
"command": "uvx",
"args": ["flagquantum-mcp-server"]
}
}
}Resumen de MCP Servers
# FlagQuantum MCP Servers
A collection of [Model Context Protocol](https://modelcontextprotocol.io)
servers that give AI assistants, agents and IDEs direct access to the
[FlagQuantum](https://github.com/flagos-ai/FlagQuantum) SDK through a
standardized protocol that works with any MCP-compatible client.
The reference design is [`Qiskit/mcp-servers`](https://github.com/Qiskit/mcp-servers),
and we follow its packaging, testing and publishing conventions so that anyone
who has configured a Qiskit MCP server already knows how to configure ours.
## Servers
| Server | Package | What it does | Auth |
| --- | --- | --- | --- |
| [FlagQuantum](flagquantum-mcp-server/) | `flagquantum-mcp-server` | Build, compile, route, serialize and plan FlagQuantum circuits locally | None |
## Quick start
```bash
claude mcp add flagquantum -- uvx flagquantum-mcp-server
```
Any MCP-compatible client works the same way, because there is no credential to
configure:
```json
{
"mcpServers": {
"flagquantum": { "command": "uvx", "args": ["flagquantum-mcp-server"] }
}
}
```
See [`flagquantum-mcp-server/README.md`](flagquantum-mcp-server/README.md) for
the full tool list and the limits each tool enforces, and
[`flagquantum-mcp-server/examples/`](flagquantum-mcp-server/examples/) for a
runnable end-to-end script.
### Running `main` instead of the latest release
Releases are batched deliberately, so `main` is regularly ahead of PyPI. To run
the current `main` — a fix that has not been released yet, or a change under
review — point the client at the repository instead of the package:
```bash
claude mcp add flagquantum -- uvx --from "git+https://github.com/FlagQuantum/mcp-servers.git#subdirectory=flagquantum-mcp-server" flagquantum-mcp-server
```
`uvx` reports the commit it built, such as
`flagquantum-mcp-server @ git+https://...#subdirectory=...@e9197fb`. Quote that
commit in a bug report rather than a version number: a checkout of `main`
reports the last released version while carrying commits that release does not
have, so the version alone does not identify what you ran. See
[CONTRIBUTING.md](CONTRIBUTING.md) for the release policy.
## Layout
```
mcp-servers/
├── flagquantum-mcp-server/ # one standalone PyPI package per server
│ ├── src/flagquantum_mcp_server/
│ ├── tests/
│ ├── examples/
│ ├── pyproject.toml
│ ├── server.json # MCP Registry manifest
│ └── README.md
├── ruff.toml # shared lint config, extended per package
├── mypy.ini # shared type config
├── AGENTS.md # rules for agents working in this repo
├── CONTRIBUTING.md
└── .github/workflows/
```
## Design constraints
These are deliberate, and each one is a departure from the reference suite that
a reader should understand rather than "fix".
**This repository is out of tree, permanently.** FlagQuantum's long-horizon
architecture contract names *"the main repository has no production MCP
transport dependency"* as a retirement condition, and its
`tests/team/services/test_service_boundaries.py` fails if `mcp` or `fastmcp`
becomes importable on the core path. Its `AGENTS.md` says MCP, REST, CLI and
notebook adapters "remain thin" while the domain stays vendor- and
SDK-neutral. Keeping protocol gateways at the system edge, in their own
repository, is what that contract asks for. A test in
`tests/test_api_contract.py` asserts the coupling points one way only.
**There is no root meta-package yet.** The reference suite ships
`qiskit-mcp-servers`, which installs a chosen subset through extras. That earns
its keep when the servers are genuinely separable, which for Qiskit they are: a
local circuit server needs no IBM account, a runtime server needs a token, a
gym server drags in torch through a reinforcement-learning stack. FlagQuantum
has one SDK, one IR and no heavyweight subsystems to split, so a meta-package
would aggregate nothing. It can be added when a second server exists.
**No server here submits hardware jobs.** FlagQuantum's released 0.2.0 ships no
remote-submission entry point, and QPU submission is a governed capability —
preflight, approval, budget, evidence — that belongs to a control plane rather
than to a local adapter any agent can call. Every tool in this repository runs
locally, deterministically, with no credentials.
**One dependency is unavoidable and it is heavy.** `flagquantum` requires
`torch`, so any package here pulls it. The reference suite's four core servers
are all light, and its `qiskit-docs-mcp-server` does not depend on `qiskit` at
all — there is no equivalent here, because every tool needs the SDK. On Linux
x86_64 a bare `pip install` resolves torch to the CUDA wheel set; CI pins the
CPU index URL. Expect the first `uvx` run to be slow.
## Which contracts a server may use
FlagQuantum publishes a frozen `stable_exports` snapshot (34 names, each with a
named verification test) and separately describes `flagquantum.compiler` as its
"stable expert compiler interface". Servers here may use both, in tiers, and
must say which tier they rest on:
| Tier | Surface | Strength |
| --- | --- | --- |
| 1 | The frozen `stable_exports` snapshot | Strongest; each name has a verification test upstream |
| 2 | `flagquantum.compiler` (`__all__` documented, not in the snapshot) | Public, but not frozen |
| 3 | Public submodule functions with no `__all__` (the emitters) | Weakest; must be pinned by a test here |
Anything else — `flagquantum.core.*`, planner internals, executor internals — is
off limits. See [`AGENTS.md`](AGENTS.md).
## Development
```bash
python3 -m venv .venv
.venv/bin/python -m pip install -e "./flagquantum-mcp-server[dev]"
cd flagquantum-mcp-server
../.venv/bin/ruff check .
../.venv/bin/ruff format --check .
../.venv/bin/mypy --config-file ../mypy.ini src
../.venv/bin/pytest -m "not integration"
../.venv/bin/pytest -m integration
```
The first install pulls `torch`. On Linux, prefer the CPU wheel:
```bash
.venv/bin/python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
```
## Adding a server
See [`CONTRIBUTING.md`](CONTRIBUTING.md). Read [`AGENTS.md`](AGENTS.md) first:
the boundary rules there are not stylistic.
## License
Apache-2.0. See [LICENSE](LICENSE).
Lo que la gente pregunta sobre mcp-servers
¿Qué es FlagQuantum/mcp-servers?
+
FlagQuantum/mcp-servers es mcp servers para el ecosistema de Claude AI. A collection of Model Context Protocol (MCP) servers that give AI assistants, agents and IDEs access to the FlagQuantum SDK. Reference design: Qiskit/mcp-servers. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-18.
¿Cómo se instala mcp-servers?
+
Puedes instalar mcp-servers clonando el repositorio (https://github.com/FlagQuantum/mcp-servers) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar FlagQuantum/mcp-servers?
+
Nuestro agente de seguridad ha analizado FlagQuantum/mcp-servers y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene FlagQuantum/mcp-servers?
+
FlagQuantum/mcp-servers es mantenido por FlagQuantum. La última actividad registrada en GitHub es del 2026-09-18, con 0 issues abiertos.
¿Hay alternativas a mcp-servers?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega mcp-servers en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/flagquantum-mcp-servers)<a href="https://claudewave.com/repo/flagquantum-mcp-servers"><img src="https://claudewave.com/api/badge/flagquantum-mcp-servers" alt="Featured on ClaudeWave: FlagQuantum/mcp-servers" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.