Status Page & Service Registry
The status page at https://status.jettaintelligence.com serves as both a public status page and internal service registry. MCPammer provides tools to manage services, connections, and documentation.
Service Registry
Every service in the Jetta ecosystem should be registered:
mcpammer status create myservice \
--name "My Service" \
--description "What it does" \
--url "https://myservice.jettaintelligence.com" \
--health-endpoint "https://myservice.jettaintelligence.com/health" \
--category-id backend \
--repo "aic-holdings/myservice"
Categories
| Category | Description |
|---|---|
infrastructure | Core infrastructure (Coolify, Infisical, etc.) |
backend | API services and backends |
frontend | Web applications and UIs |
database | Databases and data stores |
mcp | MCP servers |
external | External services |
data | Data processing and pipelines |
Common Operations
List Services
# All services
mcpammer status list
# By category
mcpammer status list --category backend
# Include inactive
mcpammer status list --include-inactive
Get Service Details
mcpammer status get myservice
Update Service
mcpammer status update myservice \
--description "Updated description" \
--health-endpoint "https://myservice.jettaintelligence.com/api/health"
Delete Service
# Soft delete (marks inactive)
mcpammer status delete myservice
# Hard delete (permanent)
mcpammer status delete myservice --hard
Service Connections
Visualize dependencies between services:
# myservice depends on artemis
mcpammer status connection add myservice artemis --label "LLM calls"
# Remove connection
mcpammer status connection delete myservice artemis
# View graph
mcpammer status graph
Service Documentation (SCD Type 2)
Documentation is versioned - every update creates a new version while preserving history.
Update Documentation
mcpammer status docs update myservice \
--description "Service description" \
--purpose "Why it exists" \
--tech-stack "Python, FastAPI, PostgreSQL" \
--changed-by "claude" \
--change-reason "Initial documentation"
View History
mcpammer status docs history myservice
Point-in-Time Query
# What was the documentation on Jan 1, 2024?
mcpammer status docs get myservice --as-of "2024-01-01"
Service Features
Track features per service (also versioned):
# Add feature
mcpammer status feature add myservice \
--name "Authentication" \
--description "OAuth2 and API key auth" \
--category "security" \
--major
# List features
mcpammer status feature list myservice
# Remove feature
mcpammer status feature remove myservice "Authentication"
Integration with Monitoring
Services can link to Uptime Kuma monitors:
mcpammer status update myservice \
--kuma-monitor-id 42 \
--kuma-monitor-name "myservice-health"
Best Practices
- Register early - Add to status page when service is created
- Keep docs updated - Update when features change
- Map connections - Shows architecture and dependencies
- Use categories - Helps with filtering and visualization
- Add health endpoints - Enables monitoring integration