superconductor / web
The Streaming/HTTP transport for Superconductor MCP.
Requires
- php: ~8.4.27||^8.5.12
- ext-curl: *
- guzzlehttp/guzzle: ^7.9
- guzzlehttp/promises: ^2.0
- guzzlehttp/psr7: ^2.7
- psr/http-message: ^1.1|^2.0
- superconductor/core: ^0.11.0
- symfony/http-foundation: ^8.0.0
- venusian-mariner/contracts: ^0.11.1
- venusian-mariner/http: ^0.11.1
- venusian-mariner/nuts-and-bolts: ^0.11.1
- venusian-mariner/routing: ^0.11.1
- venusian-voyager/contracts: ^0.11.0
- venusian-voyager/io-pools: ^0.11.0
- venusian-voyager/nuts-and-bolts: ^0.11.0
- venusian-voyager/signals: ^0.11.0
Requires (Dev)
- pestphp/pest: ^4.0
- venusian/framework: ^0.11.0
- venusian/serve: ^0.11.1
Suggests
- venusian/serve: Required to serve the HTTP+SSE and Streamable HTTP routes with php computer serve (^0.11.1).
Provides
None
Conflicts
- venusian/serve: <0.11.1
Replaces
None
This package is auto-updated.
Last update: 2026-11-03 23:40:39 UTC
README
About Superconductor MCP Web
Note: This repository contains the HTTP transports for Superconductor MCP. The protocol itself lives in superconductor/core.
Superconductor MCP Web serves your application's MCP servers over HTTP and connects your MCP clients to remote ones, right from php computer serve.
Both HTTP transports are here, each its own option with its own routes. Streamable HTTP serves sessions for 2025-03-26 through 2025-11-25 and stateless 2026-07-28 requests on the same endpoint. HTTP+SSE serves the clients that still speak the 2024-11-05 transport.
Your app already runs a loop for its windows, its sensors or its web pages, so the MCP endpoints sit right beside them. A tool that takes a while answers on its own stream while the server keeps taking other requests.
Clients work the same way in reverse: point one at a URL, and it settles on the newest version and transport the server offers, falling back from Streamable HTTP to HTTP+SSE when it has to.
Built with AI assistance. This package was developed LLM-assisted — not vibe-coded. Generated code was deliberately prompted and reviewed by a professional software engineer. See AI-assisted development.
Learning Superconductor MCP Web
Superconductor MCP Web has documentation on the Venusian website, alongside the guides for installing Superconductor, writing servers and connecting clients.
AI-assisted development
This codebase was built with LLM assistance under human direction. Prompts, reviews, and architectural decisions were owned by a professional software engineer — the model accelerates drafting and exploration; it does not replace judgment on APIs, dependency direction, or what ships.
Contributing
Thank you for considering contributing to Superconductor MCP! The contribution guide can be found in the Venusian documentation.
Code of Conduct
In order to ensure that the Venusian community is welcoming to all, please review and abide by the Code of Conduct.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
License
Superconductor MCP Web is open-sourced software licensed under the MIT license.