AIToday
Large Language ModelsHacker NewsPublished: Jul 28, 2026, 19:00 JST

OpsCat: lightweight software catalog with AI agent integration launches

OpsCat: lightweight software catalog with AI agent integration launches

3 Key Points

  1. What happened

    OpsCat, a single-binary software catalog platform written in Go, was released as a lighter alternative to legacy developer portals like Backstage. It runs in under 30MB RAM, auto-discovers microservices and infrastructure across codebases, visualizes service dependencies in 2D graphs, and exposes a native Model Context Protocol (MCP) server for AI coding agents.

  2. Why it matters

    Traditional developer portals require weeks of TypeScript boilerplate setup and consume over 1GB RAM; OpsCat eliminates external dependencies and configuration overhead, allowing teams to instantly catalog their architecture and expose service metadata directly to AI agents like Claude, Cursor, and Devin for code generation and system understanding.

  3. What to watch

    OpsCat is available now as open source under Apache 2.0 license. The tool works zero-config out of the box but optionally accepts a catalog.yaml manifest for custom metadata. AI agents can call four MCP tools: catalog_list_services, catalog_get_service, catalog_scan_workspace, and catalog_get_dependencies.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

OpsCat addresses a specific pain point in platform engineering: developer portals have become unnecessarily heavy and time-consuming to set up. Backstage, the reference implementation in this space, requires extensive TypeScript boilerplate, monorepo management, and high memory footprint—friction that delays teams from adopting service catalog practices. By reimagining the problem in Go with embedded UI and zero external dependencies, OpsCat reduces setup friction to near-zero.

The release also reflects a shift in how AI agents interact with engineering systems. Rather than treating the catalog as a read-only view for humans, OpsCat exposes service topology, ownership, and health metrics through the Model Context Protocol—a specification designed to give AI coding agents structured context. This allows tools like Claude and Cursor to understand service dependencies when generating code, reducing context switching and enabling agents to make architecture-aware decisions.

The zero-configuration auto-discovery is significant: OpsCat crawls a codebase and infers services, containers, infrastructure, and APIs without manual setup. Optional catalog.yaml files allow teams to enrich metadata without requiring the setup burden of legacy platforms. This design choice lowers the barrier to adoption for teams of any size.

FAQ
How much memory does OpsCat use compared to legacy platforms?
OpsCat uses less than 30MB RAM, whereas legacy developer portals like Backstage require over 1GB RAM. It is written in Go with an embedded React/Vite web UI and has zero external runtime dependencies.
What programming languages and infrastructure can OpsCat auto-discover?
OpsCat auto-discovers tech stacks in Go, Node, Python, Rust, and Java; containers via Dockerfile; infrastructure including Kubernetes, Helm, and Terraform; and APIs including OpenAPI, GraphQL, and Protocol Buffers.
How do AI agents access the catalog?
OpsCat implements the Model Context Protocol (MCP) specification, exposing four tools: catalog_list_services, catalog_get_service, catalog_scan_workspace, and catalog_get_dependencies. It can be configured in Cursor and Claude Desktop by adding the opscat command to the mcpServers configuration.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleHugging Face models used for nonconsensual deepfakes of women, children