{"name":"Finch","url":"https://developer.tryfinch.com/","version":"1.0.0","protocolVersion":"0.3","preferredTransport":"HTTP+JSON","supportedInterfaces":[{"url":"https://developer.tryfinch.com/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3"}],"provider":{"url":"https://developer.tryfinch.com/","organization":"Finch"},"documentationUrl":"https://developer.tryfinch.com/","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"finch-integration-audit","name":"finch-integration-audit","description":"Guide developers through auditing an existing Finch integration — discovering what's actually implemented across backend and frontend, checking it against Finch Connect flow, token/reauthentication handling, scope coverage, webhooks, and best practices, and producing a severity-rated findings report. Use when a developer has an existing Finch integration and wants it reviewed for missing features, deprecated patterns, or incorrect implementation — not for building a new integration from scratch.","tags":[],"url":"https://developer.tryfinch.com/.well-known/agent-skills/finch-integration-audit/skill.md"},{"id":"finch-integration-backend","name":"finch-integration-backend","description":"Guide developers through building the backend of a Finch integration — Finch Connect session creation, authorization code exchange, access token management, Finch API calls, data persistence, reauthentication handling, and tests. Use when a developer is building the server-side portion of a new application, adding Finch to an existing application, or extending an already-integrated connection with a new product scope or entity — not when Finch is already integrated and a feature like reauthentication isn't working correctly; that's the Finch Integration Audit skill's job.","tags":[],"url":"https://developer.tryfinch.com/.well-known/agent-skills/finch-integration-backend/skill.md"},{"id":"finch-integration-frontend","name":"finch-integration-frontend","description":"Guide developers through building the frontend of a Finch integration — installing the Finch Connect SDK, launching an embedded Connect session or redirect flow, handling the authorization code callback, and surfacing reauthentication prompts to employers. Use when a developer is building the client-side portion of a Finch integration — not when Finch is already integrated and a feature like the reauthentication prompt isn't working correctly; that's the Finch Integration Audit skill's job.","tags":[],"url":"https://developer.tryfinch.com/.well-known/agent-skills/finch-integration-frontend/skill.md"}]}