mcp-server-scrapli
2
The project is a basic MCP server designed to interact with network devices using Scrapli, demonstrating SSH capabilities with compatible MCP clients. It supports only Linux and MacOS systems, offering configuration options for networks.
MCP Server Scrapli
- A basic MCP server to interact with network devices using Scrapli.
- Demonstrates use with compatible MCP clients to SSH into devices.
- Uses Scrapli for async capabilities.
How to install
- Supported on Linux/MacOS, not Windows.
- Installation requires
UV
package manager. - Install via
pip install uv
or using a cURL script. - Clone repo and install dependencies with
uv sync
.
Starting the server
- Activate virtual environment and configure user credentials.
- Run server on default
0.0.0.0:8080
or specify host/port.
Using with Claude Desktop
- Requires stdio based MCP servers.
- Connect using an MCP SSE Gateway for Windows users.