commonspecs

Connect via MCP

commonspecs speaks the Model Context Protocol — one remote HTTP endpoint that exposes the product lookup as native tools. The reference skill is still the primary, day-one path; MCP is for clients that prefer a native tool connection.

Endpoint

https://api.commonspecs.com/mcp

Phase 1 is bearer-authenticated: send your cs_live_… token as Authorization: Bearer … (the same token the skill uses). Browser-based OAuth login is on the roadmap. Transport: stateless Streamable HTTP, MCP spec 2025-11-25.

1. Add the server

Claude Code:

claude mcp add --transport http commonspecs https://api.commonspecs.com/mcp \
  --header "Authorization: Bearer cs_live_…"

Other clients (Cursor, VS Code, Claude Desktop connectors) take an HTTP MCP server config with the same URL and header. For a stdio-only client, bridge it:

npx mcp-remote https://api.commonspecs.com/mcp \
  --header "Authorization: Bearer cs_live_…"

2. Tools

Four read tools, each a thin wrapper over the REST API — same data, same per-field confidence:

Results carry per-field confidence and a quality_score; the scoring weights are intentionally not exposed. Contributing values back over MCP (a write tool) comes in a later phase — until then, the skill is the contribution path.

3. Resources

Read-only context your client can attach once, instead of spending a tool call:

See the API reference for the underlying endpoints, or the methodology for how the score is built.