About First MCP Server
First MCP Server is an MCP server published by E-Conners-Lab in the Developer Tools category: my First MCP server using DotNet.
The repository has 6 stars and 3 forks, with the last commit 9 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/E-Conners-Lab/First_MCP_ServerThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about First MCP Server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Network MCP Lab
A Model Context Protocol (MCP) server for interacting with network devices. This lab demonstrates how to build an MCP server that connects to Cisco IOS-XE devices using Scrapli.
Video Series
This lab accompanies the video series available at: https://youtu.be/DlSJgTCUCDk
Features
- Execute show commands on network devices
- List available devices in the lab inventory
- Async SSH connections using Scrapli
Setup
- Clone the repository
- Install dependencies using uv:
uv sync - Create a
.envfile with your device credentials:LAB_USERNAME=your_username LAB_PASSWORD=your_password - Update the device inventory in
server.pywith your device IPs
Usage
Run the MCP server:
uv run server.py
Project Structure
server.py- Main MCP server with network toolsnetwork-mcp/- Package directorypyproject.toml- Project configuration
Requirements
- Python 3.13+
- Network devices accessible via SSH
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.