B

benevity.com

Benevity provides an enterprise impact platform for corporate giving, volunteering, grants, and related social-impact programs. It also maintains a large database of vetted nonprofits and charitable causes used across its platform.

2 integrations · MCP · REST

Benevity exposes a documented REST API with an OpenAPI spec plus a nonprofit-focused MCP server; the REST API uses OAuth 2.0 client credentials to obtain bearer tokens.

discovered 1d ago
MCP servers1
REST · OpenAPI1
Credentials
Benevity OAuth 2.0 client-credentials access tokenoauth2_ccSet up OAuth

First obtain Benevity-issued client-id, client-secret, and approved scope values via Benevity's access request form. Then request a token from https://api.benevity.org/oauth2/token (or the staging host) using OAuth 2.0 client credentials: send Authorization: Basic base64(client_id:client_secret), Content-Type: application/x-www-form-urlencoded, grant_type=client_credentials, and scope=benevity/api as shown in the Authorization guide. The returned bearer token is valid for 3600 seconds and should be reused until near expiry.

conventions · 1/8 published

Publish these signals → /publishing