superconductor / core
The Superconductor MCP framework module for VenusianPHP.
Requires
- php: ~8.4.27||^8.5.12
- ramsey/uuid: ^4.7
- venusian-voyager/contracts: ^0.11.0
- venusian-voyager/nuts-and-bolts: ^0.11.0
- venusian-voyager/signals: ^0.11.0
Requires (Dev)
- mockery/mockery: ^1.6
- pestphp/pest: ^4.0
- venusian-voyager/config: ^0.11.0
- venusian/framework: ^0.11.0
Suggests
- superconductor/stdio: Required to serve and connect to MCP servers over stdio (^0.11.0).
- superconductor/web: Required to serve and connect to MCP servers over HTTP+SSE and Streamable HTTP (^0.11.0).
Provides
None
Conflicts
None
Replaces
- superconductor/client: 0.11.0
- superconductor/contracts: 0.11.0
- superconductor/mechanism: 0.11.0
- superconductor/schema: 0.11.0
- superconductor/server: 0.11.0
This package is auto-updated.
Last update: 2026-11-03 23:30:46 UTC
README
About Superconductor MCP
Note: This repository contains the core of Superconductor MCP. If you want to build an application using Venusian, visit the main Venusian skeleton repository.
Superconductor MCP brings the Model Context Protocol to your Venusian application: MCP servers and MCP clients, with tools, prompts, resources and tasks, all in the Laravel-like syntax you already know.
Want an AI assistant to drive the robot arm your app already controls? Write a tool class, name it on a server, and the assistant can call it. Want your app to call out to someone else's MCP server? Configure a client, connect, and send it requests from your own event loop.
Every MCP version is here, 2024-11-05 through 2026-07-28, each its own hand-written schema. A server answers in whichever version the client speaks, and a client settles on the newest one both sides speak, so you write a tool once and it works for every client.
Core holds the protocol. The transports are their own packages: superconductor/stdio runs servers and connects clients over stdio, and superconductor/web does it over HTTP+SSE and Streamable HTTP.
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
Superconductor MCP has documentation and guides on the Venusian website, from installing it and writing servers to tools 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 is open-sourced software licensed under the MIT license.
