What problem does it solve?
This Skill integrates Armature MCP Analytics into an existing MCP server so teams can understand tool usage, user intent, latency, failures, retries, and session activity without building a custom observability pipeline.
Core Features & Use Cases
- Integration Detection: Identifies whether the server uses a standard MCP server, registry-style tools, a custom dispatcher, Mastra, fastmcp, Vercel mcp-handler, or MCP SDK v2.
- Telemetry Instrumentation: Adds the appropriate SDK wrapper or recorder, advertises telemetry fields when supported, strips telemetry before business handlers run, and records tool-call outcomes and previews.
- Production Configuration: Configures regional ingest credentials, delivery behavior, privacy controls, actor identification, redaction, session handling, and capability requests.
- Verification: Checks tool schemas, runs the local doctor where applicable, and confirms that a real tool call produces an authenticated analytics batch.
- Use Case: Add Armature analytics to a TypeScript MCP server, preserve its existing tool definitions, configure US or EU ingestion, and verify that tool calls are visible in the Armature dashboard.
Quick Start
Use the install-mcp-analytics skill to detect the MCP server integration shape, instrument the server, configure analytics delivery, and verify a telemetry-producing tool call.