Good Timing
Good Timing is the company behind Baton, actionable product analytics for MCP (Model Context Protocol) servers. Baton captures user intent straight from customers' agents (Claude, Cursor, ChatGPT, Copilot), records the friction that happens when an agent's call to a server cannot be met -- what the customer was trying to do, the call made, what was expected and what came back -- and generates fixes to improve the product. Capture is available through baton-sdk (Python, TypeScript, Go) embedded in a server, a gateway in front of many servers, or baton-proxy, with results reviewed in the Baton Console at baton.goodtiming.ai.
Good Timing publishes 1 API contract indexed on the APIs.io network: Metrics API. Tagged areas include Company, MCP, Product Analytics, AI Agents, and Observability.
The Good Timing catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Good Timing’s developer surface includes CLI, changelog, authentication, documentation, engineering blog, and 25 more developer resources.
Kin Score
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 1
Individual APIs this provider publishes, each with its own machine-readable definition.
Good Timing Metrics API
The metrics API from Good Timing — 4 operation(s) for metrics.
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Baton MCP Server
baton-mcp is Good Timing's open-source MCP server exposing Baton answers to a vendor's own agent. Per its README it is a thin client of the public Baton /v0/metrics JSON API, sh...
MCP SERVERAgent Skills 2
Packaged agent skills for driving this provider's APIs from an AI assistant.
plan-roadmap-from-demand
AGENT SKILLtriage-mcp-friction
AGENT SKILLGood Timing API pricing
Prices published by Good Timing.
| Plan | Price |
|---|---|
| Free start | light use of the Console costs nothing |
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Good Timing Rate Limits
RATE LIMITSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Goodtiming Ai Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.
Good Timing API Rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Good Timing Openapi Overlay
DERIVEDJSON Schema 1
Standalone JSON Schema definitions for this provider's data models.
Goodtiming Ai Baton Events
JSON SCHEMASecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access (API Evangelist recommendations) 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
Good Timing API — frequently asked questions
Does Good Timing have an API?
Yes. APIs.io lists 1 API from Good Timing, including Good Timing Metrics API.
Is there an OpenAPI specification for the Good Timing API?
Yes. APIs.io indexes 1 OpenAPI specification for Good Timing, each linked for download from this page.
How do I authenticate with the Good Timing API?
Good Timing uses bearer-token authentication (apiKey · 3 schemes). The details are profiled on APIs.io as Good Timing Authentication.
How much does the Good Timing API cost?
Good Timing publishes its prices; its Free start plan is light use of the Console costs nothing as of 2026-11-09. APIs.io lists 1 pricing plan for Good Timing, with each plan's price, limits and inclusions under Pricing on this page.
Does Good Timing have an MCP server?
Yes. APIs.io lists 1 MCP server for Good Timing: baton-mcp is Good Timing's open-source MCP server exposing Baton answers to a vendor's own agent. Per its README it is a thin client of the public Baton /v0/metrics JSON API, ships four metrics tools,
Is the Good Timing API ready for AI agents?
Good Timing has a Kin Score of 45.0 out of 100 (developing) and an Agent Readiness score of 34.8 (agent-ready), scored by API Evangelist on 2026-11-13.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.