Services MCP tools

Services tools help agents discover localhost URLs and wait for development servers to become ready.

Tools

  • services_list — List project-local services Solo has detected from active managed processes in the effective project scope, with starting, ready, stopping, and failed service states. Useful for service discovery, readiness, health, and localhost URL/port lookup.
  • wait_for_bound_port — Wait for a project-local process to expose a bound port in the effective project scope. Useful for startup readiness, health checks, and dev server URL/port discovery.

Notes

These tools use Solo's process and port detection. Use services_list to discover current services across a project with multiple dev servers. It returns currently detected URLs and ports when ports are dynamically assigned. Use wait_for_bound_port to wait for a listener when a command may take time to bind.

Are you an agent? Read this doc via API: /api/v1/docs/mcp-tools/services