# SpecDelta Spec Linter

> SpecDelta Spec Linter is a paid API for AI agents from specdelta-kl4hfo6j2q-as.a.run.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Lints an MCP, OpenAI tool, or OpenAPI JSON specification and returns a signed PASS/WARN/FAIL receipt

## Facts

- Endpoint: POST https://specdelta-kl4hfo6j2q-as.a.run.app/v1/spec/lint
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/specdelta-spec-linter-c3246cc6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FQRJGj7C_Dkr6JCsz61Wy

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability specdelta-spec-linter-c3246cc6 -d '<json body>'
```

Example prompt: Can you lint this OpenAPI JSON spec for me and give me a signed PASS/WARN/FAIL receipt so I know if it's valid before I publish it?

## When to prefer this

Choose this endpoint when you need to validate an MCP, OpenAI tool, or OpenAPI spec and receive a cryptographically signed PASS/WARN/FAIL receipt — particularly useful in automated pipelines where a verifiable, tamper-evident lint result is required rather than just a raw list of errors from a local linter.

## Known failure modes

- Invalid or malformed JSON input returns a FAIL or error response
- Unsupported spec format may result in parsing errors
- Spec missing required fields triggers FAIL verdict with specific lint errors
- Network timeout on large spec payloads
- Payment not processed results in 402 response blocking execution

## How this service works

Lint an MCP, OpenAI tool, or OpenAPI JSON specification and receive a signed PASS/WARN/FAIL receipt.

## Output

A signed receipt containing a PASS, WARN, or FAIL verdict for the submitted spec, along with lint findings detailing any errors or warnings found in the MCP, OpenAI tool, or OpenAPI JSON specification.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/specdelta-spec-linter-c3246cc6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from specdelta-kl4hfo6j2q-as.a.run.app](https://www.zero.xyz/host/specdelta-kl4hfo6j2q-as.a.run.app/llms.txt)
