blackbaud.com
Blackbaud provides software and cloud services for nonprofits, education, fundraising, grantmaking, finance, and related social-good operations. Its SKY Developer program offers APIs and related developer tooling for integrating with Blackbaud customer environments.
Blackbaud exposes a REST integration surface called SKY API at `https://api.sky.blackbaud.com`, authenticated with both a SKY API subscription key and an OAuth 2.0 bearer token, and it also has a catalog-listed MCP server at `https://mcp.sky.blackbaud.com/` with unknown public auth details.
- Blackbaud MCPdiscovered
- SKY APIdiscovered
Create a SKY Developer account, then go to My subscriptions, subscribe to either Standard APIs or Payments API, accept the terms, and use the subscription key shown there. The docs say you include it in the Bb-Api-Subscription-Key header on every request.
Sign up for a SKY Developer account, then open My applications and create an application. Add your redirect URI(s) in the app details. Blackbaud says creating an application produces the credentials used for OAuth 2.0 authorization; use those app credentials with the authorization code flow against https://app.blackbaud.com/oauth/authorize and https://oauth2.sky.blackbaud.com/token. Public apps use PKCE; confidential apps also use the app secret.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing