pypi Python analyzed 1.3.0 deep scan unknown

eos-mcp

v1.3.0
pypi

MCP server for Arista EOS device operations via eAPI

maintainer
AIKAWA Shigechika
licence
first seen
2026-08-13
last seen
2026-08-15
releases · 30d
1
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 17 tools
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
code evidence v1.3.0 · pypi-sdist
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@*