mcp-indexer
Verified Safeby Cronos402
Overview
Provides a data persistence and analytics service for Cronos402 MCP servers, indexing their details and ingesting RPC usage logs.
Installation
tsx src/server.tsEnvironment Variables
- DATABASE_URL
- INGESTION_SECRET
- MODERATION_SECRET
Security Notes
The application uses environment variables for secrets (INGESTION_SECRET, MODERATION_SECRET) which is a good practice. Admin endpoints are protected by MODERATION_SECRET. The `/ingest/rpc` endpoint is protected by INGESTION_SECRET. The CORS policy is permissive ('*'), which means it allows requests from any origin, but sensitive endpoints are authenticated. The `inspectMcp` function makes outgoing network requests to arbitrary MCP server origins, which could expose the indexer to risks like DoS if a malicious or poorly performing `origin` is provided. The `zodToJson` helper adds a defensive layer to prevent non-serializable data from being stored directly.
Similar Servers
jetski
Jetski is an open-source platform providing analytics, authentication, and simplified client setup for Model Context Protocol (MCP) servers by acting as a proxy.
solana-mcp-server
A Solana MCP (Multi-Chain Protocol) server that acts as a proxy for Solana RPC requests, offering enhanced capabilities like caching, metrics, and local sBPF program testing and management.
mcpcat-python-sdk
An analytics and observability SDK for Multi-modal Conversational Platform (MCP) servers, capturing user behavior and tool interactions for product development and debugging.
chronosphere-mcp
The Chronosphere MCP server acts as an intermediary, exposing Chronosphere monitoring data (logs, metrics, traces, events) and configuration as tools for AI applications and agents.