Seiro MCP Docs

Seiro MCP server and visionOS tools

View the Project on GitHub karad/seiro-mcp

Telemetry / Logging

The visionOS tools emit structured logs with tracing so each build job can be tracked by job_id. This page summarizes configuration and examples.

RuntimeModeTelemetry

Example:

INFO rmcp_sample::runtime: starting MCP server
    transport="tcp" config_path="/Users/example/seiro-mcp/config.toml" host="127.0.0.1" port=8787 pending_jobs=0 instructions="load config /Users/.../config.toml ..."

tracing init

About JobSpan

Log examples

2024-05-12T01:23:45.123Z INFO rmcp_sample::visionos{job_id=1ec5c5c4-6bdc-4f42-9d3c-0d24ebc69212 job_kind="build_visionos_app"}: visionOS job completed
    status="succeeded" exit_code=Some(0) elapsed_ms=5123 artifact_zip="target/visionos-builds/1ec5c5c4-6bdc-4f42-9d3c-0d24ebc69212/artifact.zip"
2024-05-12T01:30:02.010Z INFO rmcp_sample::visionos{job_id=de3077d4-1fd5-4a52-89fb-02f6d5c7e5bf job_kind="validate_sandbox_policy"}: visionOS job completed
    status="failed" exit_code=None elapsed_ms=220 code="path_not_allowed"

Operational notes

References