1. Conduid
  2. Blockchain
  3. Observability MCP Server
MCP server · Blockchain

Observability MCP Server

MCP server for querying New Relic logs through natural language. Built with Kotlin.

Unclaimed blockchain
34Low

Scored 14 days ago · breakdown

About Observability MCP Server

Observability MCP Server is an MCP server in the Blockchain category: mCP server for querying New Relic logs through natural language. Built with Kotlin.

The repository has 2 stars and 0 forks.

Install

From source
git clone https://github.com/liuruishan-2022/observability-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Observability MCP Server

Powered by Claude · Grounded in docs

I know everything about Observability MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Observability MCP Server

A comprehensive Model Context Protocol (MCP) server for observability and infrastructure management. Built with Rust for high performance and reliability.

Supported Systems

  • Prometheus - Metrics querying and alerting
  • Loki - Log aggregation and analysis (coming soon)
  • Nacos - Service discovery and configuration management
  • MySQL - Database metrics and inspection
  • Doris - Data warehouse monitoring
  • Kubernetes - Cluster orchestration and monitoring
  • RocketMQ - Message queue metrics (coming soon)
  • Kafka - Stream processing metrics (coming soon)

Features

  • 🚀 High-performance Rust implementation
  • 🔍 Unified MCP interface for all systems
  • 📊 Real-time metrics and logs
  • 🔧 Easy configuration via environment variables
  • 📚 Official documentation integration
  • 🔄 HTTP transport with SSE support

Quick Start

# Build
cargo build --release

# Run
./target/release/observability-mcp-server

Server will start on http://localhost:3013/mcp

Configuration

Set environment variables in .env:

PROMETHEUS_ROOT=http://your-prometheus:9090
LOKI_ROOT=http://your-loki:3100
# ... more configurations

MCP Tools

Prometheus Tools

  • query_instant - Instant query
  • query_range - Range query
  • series_metadata - Series metadata
  • label_values - Label values
  • alertmanagers - Alertmanager endpoints
  • docs_list - List Prometheus documentation
  • docs_read - Read documentation
  • docs_search - Search documentation

Project Structure

observability-mcp-server/
├── src/
│   ├── searcher/          # Query implementations
│   │   ├── prometheus.rs  # Prometheus client
│   │   ├── loki.rs        # Loki client (TODO)
│   │   └── mod.rs
│   ├── mcp/
│   │   └── tools.rs       # MCP tool definitions
│   ├── docs/              # Documentation integration
│   └── main.rs
└── Cargo.toml

Roadmap

  • Prometheus integration
  • Documentation tools
  • Loki integration
  • Nacos integration
  • MySQL integration
  • Doris integration
  • Kubernetes integration
  • RocketMQ integration
  • Kafka integration

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Observability MCP Server

How do I install Observability MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Observability MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Observability MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.