{"uid":"cap_FQRJGj7C_Dkr6JCsz61Wy","slug":"specdelta-spec-linter-c3246cc6","name":"SpecDelta Spec Linter","description":"Lint an MCP, OpenAI tool, or OpenAPI JSON specification and receive a signed PASS/WARN/FAIL receipt.","url":"https://specdelta-kl4hfo6j2q-as.a.run.app/v1/spec/lint","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_RqireGORSydJn5uZvbXTt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Lints an MCP, OpenAI tool, or OpenAPI JSON specification and returns a signed PASS/WARN/FAIL receipt","exampleAgentPrompt":"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?","exampleUseCases":[{"title":"Pre-publish OpenAPI spec validation","prompt":"Before I ship this API, lint my OpenAPI JSON spec and tell me whether it passes, has warnings, or fails — I need the signed receipt to attach to the PR."},{"title":"MCP tool definition quality check","prompt":"I've written an MCP spec for my new agent tool — can you run the linter on it and give me back the signed verdict with any issues listed?"},{"title":"CI pipeline spec gate","prompt":"As part of our CI pipeline, lint this OpenAI tool spec JSON and return the PASS/WARN/FAIL receipt so we can block the merge if it fails."}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:39:08.600Z","isFirstParty":false}