MCP server for Arista EOS device operations via eAPI
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio
verified
reported
listed in the official MCP registry counts 17 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
abort_config_session
-
collect_tech_support
-
confirm_config_session
-
daily_brief
-
get_config
-
get_config_diff
-
get_device_facts
-
get_device_facts_batch
-
get_router_list
-
get_version
-
health_check
-
list_config_sessions
-
push_config
-
run_command
-
run_command_batch
-
run_commands
-
run_commands_batch
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 9
filesystem 4
- fs eos_mcp-1.3.0/eos_mcp/config.py :14
from pathlib import Path - fs (weak) eos_mcp-1.3.0/tests/test_config.py :5
from pathlib import Path - fs (weak) eos_mcp-1.3.0/tests/test_server.py :5
from pathlib import Path - fs (weak) eos_mcp-1.3.0/tests/test_smoke_probes.py :12
from pathlib import Path
tool registrations 17
- health_check eos_mcp-1.3.0/eos_mcp/server.py :53
- get_router_list eos_mcp-1.3.0/eos_mcp/server.py :112
- get_device_facts eos_mcp-1.3.0/eos_mcp/server.py :129
- get_device_facts_batch eos_mcp-1.3.0/eos_mcp/server.py :163
- get_version eos_mcp-1.3.0/eos_mcp/server.py :212
- get_config_diff eos_mcp-1.3.0/eos_mcp/server.py :225
- list_config_sessions eos_mcp-1.3.0/eos_mcp/server.py :242
- run_command eos_mcp-1.3.0/eos_mcp/server.py :257
- run_commands eos_mcp-1.3.0/eos_mcp/server.py :268
- run_command_batch eos_mcp-1.3.0/eos_mcp/server.py :279
- run_commands_batch eos_mcp-1.3.0/eos_mcp/server.py :323
- get_config eos_mcp-1.3.0/eos_mcp/server.py :368
show 5 more
- push_config eos_mcp-1.3.0/eos_mcp/server.py :379
- confirm_config_session eos_mcp-1.3.0/eos_mcp/server.py :414
- abort_config_session eos_mcp-1.3.0/eos_mcp/server.py :429
- collect_tech_support eos_mcp-1.3.0/eos_mcp/server.py :444
- daily_brief eos_mcp-1.3.0/eos_mcp/server.py :455
declared dependencies 5
- mcp@>=1.2,<2
- pyeapi@*
- pytest@*
- pytest-cov@*
- ruff@*