statistics-mcp

statistics-mcp

3

The Shen Dao Data Statistics MCP Server is a protocol-based server enabling access to data regarding users and maps on the Shen Dao platform. It features both public and authenticated APIs, providing comprehensive map analysis and a modular design for easy integration and maintenance.

Shen Dao Data Statistics MCP Server

A server based on the Model Context Protocol (MCP), offering access to Shen Dao platform user data, map information, and statistical data.

Features

  • Public API: Basic data access (user profiles, map details, comment lists) without authentication
  • Authenticated API: Advanced data access (user comments, various statistics) with token
  • Map Analysis: Comprehensive map player data, retention rates, behavior analysis
  • Type Safety: Complete TypeScript type definitions
  • Modular Design: Easy to maintain and extend with clear code structure
  • Standard Interface: MCP protocol provides standard tool interfaces
  • Easy Integration: Support for multi-platform client integration including browsers and CLI

Available Tools

Public API (No Authentication Required)

  • Get user profile, map info, map comment list, map release info, and map list by keyword

Authenticated API

  • Get user comment list, map statistic list, map player statistics, map player retention, and map player behavior

Project Structure

Provides a structured overview of the main entry point, source code directory, type definitions, utilities, tool implementations, project configurations, and documentation.

Tech Stack

  • TypeScript
  • Model Context Protocol (MCP)
  • Zod (type validation)
  • Axios (HTTP requests)

License

MIT