Skip to main content

MCP server for Ellisys protocol analyzers -- drive the Remote Control automation API from AI agents and chat hosts.

Project description

Ellisys MCP server

An MCP (Model Context Protocol) server that lets AI agents and chat hosts (e.g. Claude Desktop) drive a running Ellisys protocol analyzer through the Remote Control automation API.

Four tools: analysis_guide (the SDK agent guide + recipes), analysis_status (connectivity + analyzer state + markers), analysis_explore (overview/protocol-layer survey, vocabulary, devices, anchors), analysis_run_python (persistent Python session with the SDK preloaded -- all actions and analysis happen here).

Use

Host configuration (uv self-provisions Python):

{ "command": "uvx", "args": ["ellisys-analysis-mcp"] }

The analyzer host/port default to localhost:12345; override with --host/--port arguments or the ELLISYS_HOST/ELLISYS_PORT environment variables. The analyzer application must be running with the Remote Control plugin enabled (see the Remote Control User Guide). File paths in load/save/export operations are resolved on the analyzer machine.

Documentation

The full SDK guide and the per-product Remote Control User Guides ship in the release archives: remote_api_analyzer.zip / bta_remote_api.zip. For agents, the analysis_guide tool returns the authoritative usage guide directly.

License

GPL-2.0-only (like the Remote Control plugin and SDKs, which link ZeroC Ice).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ellisys_analysis_mcp-0.1.0.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ellisys_analysis_mcp-0.1.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file ellisys_analysis_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: ellisys_analysis_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for ellisys_analysis_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 947c5b646fc49675a35944027146ddc1bc324ed52ca46dfaca7d313d0e19925e
MD5 c8213a48815255d0920fd7d7edb5ca09
BLAKE2b-256 bb412ea3e8c8f0ad1e48ad1fe973e73ad1b1d23dbe4bfb8679369b236293721a

See more details on using hashes here.

File details

Details for the file ellisys_analysis_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ellisys_analysis_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 da24d0acbe5e383195350a99a4d11eda28928cb9e454e863c6473914bf36394c
MD5 d3ad276c6a4616bbc1e37e77d0fe2340
BLAKE2b-256 7dba487a50051030b6cbe68618bf27c33663f887c51568ef73f294e4ad70db3a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page