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