OpenDigger MCP Server

OpenDigger MCP Server

A Model Context Protocol (MCP) server for OpenDigger enabling advanced repository analytics and insights through tools a

6
Stars
4
Forks
0
Releases

Overview

OpenDigger MCP Server is a Model Context Protocol (MCP) server designed to empower OpenDigger with programmable analytics for repositories. It exposes six tools for metrics collection, batch operations, cross-repo comparisons, trend analysis, ecosystem insights, and health diagnostics (Beta). It also provides three prompts to generate comprehensive repository health reports, competitive analyses, and developer insights. The server can be integrated with Cursor AI IDE via the .cursor/mcp.json configuration, and run by cloning the repository, building TypeScript, and starting the server with npm start. The README specifies environment variables for caching (CACHE_TTL_SECONDS) and an optional SSE server (SSE_PORT, SSE_HOST). A sample Cursor MCP configuration demonstrates pointing to the built dist/index.js. A server-status check is provided to verify tool availability via a JSON-RPC call. The project supports multiple MCP clients beyond Cursor, including VS Code, Claude Chat, and the MCP Inspector. The Quick Start outlines setup, build, and run steps, as well as verification outputs for a healthy MCP server.

Details

Owner
X-lab2017
Language
JavaScript
License
Apache License 2.0
Updated
2025-12-07

Features

get_open_digger_metric

Fetch single repository metrics

get_open_digger_metrics_batch

Batch operations for multiple metrics

compare_repositories

Multi-repository comparative analysis

analyze_trends

Growth trend analysis over time periods

get_ecosystem_insights

Ecosystem analytics & insights

server_health

System diagnostics and health monitoring (Beta)

repo_health_analysis

Comprehensive repository health reports

repo_comparison

Competitive repository analysis