An MCP server for managing ONOS (Open Network Operating System) networks.
A Model Context Protocol (MCP) server implementation that provides network control and management capabilities through the ONOS SDN controller. This server enables AI assistants to access ONOS network management, OpenFlow device control, and comprehensive analytics through a structured API interface. The server is ideal for educational environments, network operations, SDN research, and AI-assisted network management.
The server provides access to ONOS REST API endpoints, including:
Configure the server using environment variables:
ONOS_API_BASE
: Base URL for ONOS API (default: http://localhost:8181/onos/v1)ONOS_USERNAME
: Username for ONOS API authentication (default: onos)ONOS_PASSWORD
: Password for ONOS API authentication (default: rocks){
"mcpServers": {
"onos": {
"command": "uv",
"args": [
"--directory",
"parent_of_servers_repo/servers/src/onos-mcp-server",
"run",
"server.py"
],
"env": {
"ONOS_API_BASE": "http://localhost:8181/onos/v1",
"ONOS_USERNAME": "onos",
"ONOS_PASSWORD": "rocks"
}
}
}
}
Contributions are welcome! Please feel free to submit pull requests, report bugs, or suggest new features.
Manage Terraform Cloud infrastructure using natural language via its API.
Integrates with Google Play Store command-line tools, enabling AI assistants to manage apps via the Play Console API.
Integrates with the Uberall API to manage business listings, locations, and social media presence.
An example of a remote MCP server deployable on Cloudflare Workers without authentication.
A Python-based MCP server for Cisco's Meraki Dashboard, providing tools to query the API for discovering, monitoring, and managing your Meraki environment.
A Model Context Protocol server built on Huawei Cloud services, providing secure and controlled cloud access for large AI models.
Provides Optical Character Recognition (OCR) services using Google's Gemini API.
Query OpenAI models directly from Claude using MCP protocol
Send emails using AWS Simple Email Service (SES). Supports plain text, HTML, CC, BCC, reply-to, and email scheduling.
Interact with Webflow APIs to list and edit your site and CMS data.