A Model Context Protocol (MCP) server that provides tools for interacting with Juniper Apstra Fabric Manager APIs. Enables Claude and other MCP clients to manage datacenter network infrastructure…
Apstra Mcp Server is an MCP project maintained in the vignitin/apstra-mcp-server repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that provides tools for interacting with Juniper Apstra Fabric Manager APIs. Enables Claude and other MCP clients to manage…”. Read the project documentation for the complete scope.
The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| health | ) - Server health check and Apstra connectivity status |
| formatting_guidelines | ) - Get formatting guidelines for network data presentation |
| get_bp | ) - Get blueprint information |
| get_racks | blueprint_id) - Get rack information |
| get_rz | blueprint_id) - Get routing zones |
| get_vn | blueprint_id) - Get virtual networks |
| get_ct | blueprint_id) - Get connectivity templates |
| get_app_ep | blueprint_id) - Get application endpoints for connectivity templates |
| get_system_info | blueprint_id) - Get system/device information |
| get_protocol_sessions | blueprint_id) - Get protocol sessions |
| get_anomalies | blueprint_id) - Get blueprint anomalies |
| get_remote_gw | blueprint_id) - Get remote gateways |
| get_diff_status | blueprint_id) - Get deployment diff status |
| get_templates | ) - Get available templates |
| deploy | blueprint_id, description, staging_version) - Deploy configurations |
| delete_blueprint | blueprint_id) - Delete blueprints |
| apply_ct_policies | blueprint_id, application_points) - Apply/remove connectivity template policies to application endpoints |
| create_vn | blueprint_id, security_zone_id, vn_name, virtual_gateway_ipv4, ipv4_subnet, ...) - Create virtual networks with advanced configuration options |
| create_remote_gw | blueprint_id, gw_ip, gw_asn, gw_name, local_gw_nodes, ...) - Create remote gateways |
| create_datacenter_blueprint | blueprint_name, template_id) - Create datacenter blueprints |
| create_freeform_blueprint | blueprint_name) - Create freeform blueprints |
{
"mcpServers": {
"apstra": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp,httpx",
"python3",
"/path/to/apstra_mcp.py",
"-f",
"/path/to/apstra_config.json"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.
AWS Labs' official server suite — current AWS docs, CDK guidance, cost analysis and service tools.
MCP server for Bloomfilter domain registration API — Service that lets AI Agents search, register, and configure domains
This community Workers MCP demo exposes image generation, page screenshots and image extraction through a local client adapter and Cloudflare backend.
Hosted MCP server for expired, dropping, auction, backorder, and buy-now domains — powered by Karma.Domains. Search 400k+ daily listings with SEO metrics, Wayback history, and live domain checkers…
AWS Cognito authentication server for Model Context Protocol