Extreme Networks — Office of the CTO (OCTO)
This repository is a directory of public projects maintained by the Office of the CTO at Extreme Networks. Each project below groups its related repositories and releases with a short description.
A community Model Context Protocol (MCP) project for Extreme Networks XCO+ (IP Fabric). It lets MCP-compatible AI assistants query and interact with an IP Fabric environment through natural language, and ships with a demo client so you can try the full workflow end to end.
The project has two components:
- MCP XCO+ Community Server — the MCP server itself. It exposes XCO+ (IP Fabric) operations and data as MCP tools so any MCP-compatible assistant can drive the fabric.
- MCP XCO+ Community Demo Client — a reference client that connects to the server and demonstrates a working end-to-end setup, useful as a starting point for your own integration.
Links
| Component | Repository | Releases |
|---|---|---|
| MCP XCO+ Community Server | Repo | Releases |
| MCP XCO+ Community Demo Client | Repo | Releases |
A community Model Context Protocol (MCP) project for SoNiC, the open-source network operating system for the software switch. It lets MCP-compatible AI assistants query and interact with a SoNiC switch through natural language, and ships with a client to try the full workflow end to end. This is a purely community effort — Extreme Networks switches do not run SoNiC at this time.
The project has two components:
- MCP SoNiC Community Server — the MCP server. It exposes SoNiC operations and data as MCP tools so any MCP-compatible assistant can drive the switch.
- MCP SoNiC Community Client — a reference client that connects to the server and demonstrates a working end-to-end setup, useful as a starting point for your own integration.
Source & releases
| Component | Version | Repository | Releases |
|---|---|---|---|
| MCP SoNiC Community Server | v0.2.0 | Repo | v0.2.0 · all |
| MCP SoNiC Community Client | v0.1.1 | Repo | v0.1.1 · all |
Container images
| Component | Docker Hub | GHCR |
|---|---|---|
| Server | extremecanada/sonic-mcp-community-server | package |
| Client | extremecanada/sonic-mcp-community-client | package |
# Server (v0.2.0 or latest)
docker pull extremecanada/sonic-mcp-community-server:0.2.0 # or :latest
docker pull ghcr.io/yuryostrovsky/sonic-mcp-community-server:0.2.0
# Client (v0.1.1 or latest)
docker pull extremecanada/sonic-mcp-community-client:0.1.1 # or :latest
docker pull ghcr.io/yuryostrovsky/sonic-mcp-community-client:0.1.1Server MCP endpoints
- Streamable HTTP:
http://<host>:8000/mcp - stdio (Claude Desktop):
python -m mcp_runtime.mcp_stdio
The Office of the CTO drives technology strategy and innovation at Extreme Networks. This page serves as a central index to our public open-source work.
For questions about the projects listed here, please open an issue or reach out through the relevant repository.