devir

Devir is a Go-based developer utility/CLI that runs and manages multiple dev services (processes) in a project, displays their logs in a Bubble Tea terminal UI with filtering/search and colored output, and provides integration surfaces including an MCP server (for Claude Code) and a Chrome DevTools WebSocket bridge. It also supports a daemon mode (Unix socket) so multiple clients (TUI and MCP) can share the same running services and log stream, plus port detection/kill helpers.

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ DevTools devtools cli tui logs mcp model-context-protocol service-manager daemon websocket chrome-devtools go
⚙ Agent Friendliness
47
/ 100
Can an agent use this?
🔒 Security
26
/ 100
Is it safe for agents?
⚡ Reliability
35
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
65
Documentation
70
Error Messages
0
Auth Simplicity
30
Rate Limits
0

🔒 Security

TLS Enforcement
10
Auth Strength
20
Scope Granularity
20
Dep. Hygiene
50
Secret Handling
40

Security is not well-specified in the README. While TLS is likely not applicable to the Unix socket MCP transport, the WebSocket bridge (port 9222) is not documented as secured (no auth/TLS mention). The system can kill processes on ports and control service execution, which elevates risk if exposed to untrusted users on the same host. Dependency hygiene and secret-handling practices are not described; score reflects uncertainty rather than evidence.

⚡ Reliability

Uptime/SLA
0
Version Stability
50
Breaking Changes
50
Error Recovery
40
AF Security Reliability

Best When

You want a local developer workflow to coordinate multiple service processes with shared logs, and you want an MCP interface for AI-assisted control inside your own machine/project environment.

Avoid When

You are operating in a multi-tenant or untrusted environment where local daemon/MCP access could be abused, or you need strong guarantees around authentication, authorization, and secure transport for programmatic control surfaces.

Use Cases

  • Run multiple local dev services from a single config (devir.yaml)
  • Monitor and filter per-service logs in an interactive terminal UI
  • Use MCP tools to start/stop/restart services and fetch logs/status programmatically (e.g., from Claude Code)
  • Share one running service set across multiple client instances (daemon mode)
  • Use Chrome DevTools panel to view the same logs via WebSocket
  • Health checks and status signaling via a .devir-status file
  • Mitigate port conflicts by detecting and killing processes bound to ports

Not For

  • Production-grade process supervision for sensitive/hosted workloads
  • Security-audited, least-privilege remote control over networks without additional hardening/auth
  • Teams needing documented REST/OpenAPI/SDK contracts
  • Use cases requiring strong data governance guarantees for logs over external channels (no guarantees stated)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

OAuth: No Scopes: No

The README documents MCP server tools and a daemon using a Unix socket per project directory, but does not describe any authentication/authorization mechanism for MCP tool invocation or WebSocket access.

Pricing

Free tier: No
Requires CC: No

No pricing information is provided (open-source CLI context implied by MIT license).

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Local-only nature: daemon socket is per project directory; agents must ensure they run in the correct cwd and target the same project instance.
  • Statefulness: start/stop/restart and port-kill actions are side-effectful; repeated tool calls may cause unintended restarts or process termination.
  • Real-time log streaming: agents relying on log availability should handle timing/race conditions after service restarts.
  • Clipboard and UI actions are not relevant for agent tool usage; ensure agent uses MCP tools rather than UI keystrokes.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for devir.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered