plainsignal/plainsignal-mcp
If you are the rightful owner of plainsignal-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
PlainSignal MCP Server is a Model Context Protocol server implementation for retrieving analytics reports and metrics.
The PlainSignal MCP Server is designed to facilitate the retrieval of analytics data through the Model Context Protocol (MCP). It provides a robust interface for accessing analytics reports and metrics, making it easier for organizations to analyze their data. The server can be installed via npm or from source, and it supports ES modules, requiring Node.js version 14 or higher. Users can run the server using an access token and optionally specify a custom API base URL. The server connects to the PlainSignal API by default, but this can be configured. It offers tools for generating reports and sub-reports, with parameters for organization and domain IDs, time periods, and data aggregation windows. The server is implemented using the MCP SDK and communicates over STDIO, providing a seamless integration for developers.
Features
- Easy installation via npm or from source
- Supports ES modules with Node.js 14+
- Configurable API base URL
- Tools for generating analytics reports and sub-reports
- Implemented using MCP SDK with STDIO communication
Tools
getReport
Retrieves an analytics report for a specified domain and time period.
getSubReport
Retrieves detailed metrics for a specific aspect of analytics data.