4,500+ servers built on MCP Fusion
Vinkius

Classy.org MCP. Manage donations and campaign data through conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Classy.org MCP on Cursor AI Code Editor MCP Client Classy.org MCP on Claude Desktop App MCP Integration Classy.org MCP on OpenAI Agents SDK MCP Compatible Classy.org MCP on Visual Studio Code MCP Extension Client Classy.org MCP on GitHub Copilot AI Agent MCP Integration Classy.org MCP on Google Gemini AI MCP Integration Classy.org MCP on Lovable AI Development MCP Client Classy.org MCP on Mistral AI Agents MCP Compatible Classy.org MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Classy.org MCP Server manages all your fundraising and donation data. You can run full campaign audits, list every supporter, and pull real-time transaction records without leaving your chat client.

It connects to your Classy account to give your AI agent full control over your donor relationships and campaign performance.

What your AI agents can do

Get activity feed

Retrieves a feed of recent system interactions, such as new donations or registrations.

Get campaign details

Gets specific, detailed information about one fundraising campaign.

List classy members

Lists all community members and individual supporters associated with the organization.

+ 5 more capabilities included
Audit Fundraising Activity

Gets a feed of all recent actions, like new donations or registrations, happening in the system.

Get Campaign Details

Retrieves specific data for a single fundraising campaign.

List Supporters

Retrieves lists of community members and individual supporters.

Manage Organization Data

Accesses high-level organization settings and core data.

List Transactions

Fetches records of recent donations and registrations, including amounts and statuses.

List Campaigns

Lists all active and inactive fundraising campaigns available.

List Pages & Teams

Retrieves details for both team-managed and individual fundraising pages.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Classy.org MCP Server: 8 Tools for Fundraising Data

Use these tools to orchestrate donation tracking, campaign details, and member lists directly through your AI agent.

get019d7570

get activity feed

Retrieves a feed of recent system interactions, such as new donations or registrations.

get019d7570

get campaign details

Gets specific, detailed information about one fundraising campaign.

list019d7570

list classy members

Lists all community members and individual supporters associated with the organization.

list019d7570

list classy organizations

Retrieves the organization's core settings and high-level data.

list019d7570

list donation transactions

Lists records of recent donations and registrations, showing amounts and statuses.

list019d7570

list fundraising campaigns

Lists every active and inactive fundraising campaign.

list019d7570

list fundraising teams

Lists all team-based fundraising pages.

list019d7570

list individual fundraising pages

Lists fundraising pages managed by individual supporters.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Classy.org, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You'll connect your Classy.org account to your agent and get full control over your fundraising data. This server gives your AI agent direct access to your donor relationships and campaign performance. You can run full campaign audits, list every supporter, and pull real-time transaction records right from your chat client.

Audit Fundraising Activity: Use get_activity_feed to get a feed of recent system interactions, like new donations or registrations.

Get Campaign Details: You can use get_campaign_details to pull specific, detailed information about a single fundraising campaign.

List Supporters: list_classy_members pulls every community member and individual supporter associated with the organization.

Manage Organization Data: You can call list_classy_organizations to access the organization's core settings and high-level data.

List Transactions: list_donation_transactions pulls records of recent donations and registrations, showing amounts and statuses.

List Campaigns: list_fundraising_campaigns lists every active and inactive fundraising campaign.

List Pages & Teams: You can get details for both team-managed and individual fundraising pages by running list_fundraising_teams and list_individual_fundraising_pages.

How Classy.org MCP Works

  1. 1 Subscribe to this server and enter your Classy Client ID and Client Secret. These credentials are found in Classy Manager > Apps & Integrations.
  2. 2 Your AI agent uses the tools to perform operations (e.g., 'List all campaigns').
  3. 3 The server executes the tool call, fetches the data from Classy.org, and returns the structured results to your agent.

The bottom line is, you can use your AI client to query and manage your Classy account without ever logging into the Classy dashboard.

Who Is Classy.org MCP For?

Nonprofit Directors, Development Officers, and Marketing Teams need this. If you spend your mornings clicking through donor dashboards and juggling multiple tabs to track campaign progress, this saves you time. You get a single conversational interface for all your fundraising data.

Nonprofit Director

Monitors overall fundraising goals and campaign success using natural language prompts.

Development Officer

Audits recent donations and supporter activity instantly, without opening the Classy Manager.

Marketing Team Lead

Quickly looks up campaign details, activity feeds, and supporter lists directly from their chat interface.

What Changes When You Connect

  • See the full donor activity stream. The get_activity_feed tool provides a real-time feed of every donation or registration, keeping your team instantly updated.
  • Audit financial records instantly. Use list_donation_transactions to pull a list of the latest donations and registrations, seeing the amount and status for each one.
  • Manage your whole donor base. list_classy_members retrieves all community members and supporters, letting you build out contact lists quickly.
  • Track campaign health. list_fundraising_campaigns lists every campaign, so you can check which initiatives are running and which ones are paused.
  • Get deep campaign data. Instead of just knowing a campaign exists, get_campaign_details pulls the specific metrics you need for a single effort.
  • Monitor all fundraising efforts. You can use list_fundraising_teams and list_individual_fundraising_pages to track both group and personal fundraising efforts.

Real-World Use Cases

01

Need to check if a donor donated last week.

A Development Officer needs to confirm a donor's contribution. They ask their agent to run list_donation_transactions. The agent pulls the records, confirming the amount and date, so the officer can follow up accurately. No manual dashboard check needed.

02

Need to see what campaigns are active.

A Nonprofit Director needs a quick overview. They ask the agent to list_fundraising_campaigns. The agent returns a list of all campaigns, letting the director immediately see which efforts are live and which need attention.

03

Need to build a list of all supporters.

A Marketing Team Lead needs a roster for a mailing. They tell their agent to run list_classy_members. The agent pulls the full list of community members, allowing the team to segment and target a mailing list immediately.

04

Need to understand how a specific campaign is doing.

A Development Officer wants to drill down on 'Clean Water Initiative.' They ask the agent to get_campaign_details. The agent returns the specific metrics for that single campaign, giving a detailed performance snapshot.

The Tradeoffs

Jumping between tabs

Manually checking the Campaigns tab, then switching to the Transactions tab, then looking up a specific Member profile to piece together a story about one donor.

Start by running list_donation_transactions to see recent funds. Then, use list_classy_members to find the donor's profile. Finally, use get_activity_feed to see the exact moment of the donation. Keep it all in the chat.

Forgetting to check the team pages

Assuming all fundraising is tracked on the main campaign dashboard, missing donations or efforts from specific team-based events.

Run list_fundraising_teams first. This shows all group efforts. Then, use list_individual_fundraising_pages to check the individual progress associated with those teams.

Trying to find a setting by digging deep

Trying to find the correct organization ID or check the general settings by navigating through multiple backend menus.

Use list_classy_organizations. This tool retrieves all necessary high-level organization data directly to your agent, saving you clicks.

When It Fits, When It Doesn't

Use this server if your job requires you to correlate donor activity (e.g., a donation in list_donation_transactions) with campaign context (get_campaign_details) or member status (list_classy_members). You need a complete, unified view of fundraising data, and you want to avoid switching between dashboards. Don't use this if you only need to view static, non-changing data that already lives in a simple export file, or if your goal is to create a new data model. If you only need to see the total list of members, list_classy_members is enough. But if you need to know what they did, you need the full suite.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Classy.org. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_activity_feed get_campaign_details list_classy_members list_classy_organizations list_donation_transactions list_fundraising_campaigns list_fundraising_teams list_individual_fundraising_pages

Tracking donor activity shouldn't mean jumping between six different tabs.

Today, checking on a donor means navigating to the Campaigns tab, finding the right campaign, checking the transactions log, then switching to the Members list to verify their profile, and finally pulling the activity feed to see the exact time they gave. It's a painful, multi-step process of clicking, copying, and pasting data into a spreadsheet.

With this MCP server, you just ask your agent to 'Show me the activity for John Smith.' The agent runs the necessary tools—like `list_donation_transactions` and `list_classy_members`—and hands you a single, unified, conversational answer. You get the answer, not a list of tools to run.

Classy.org MCP Server: Getting a full campaign audit from chat.

Manually getting a full campaign audit requires exporting the campaign details, cross-referencing it with the team pages, and then running a separate query for all transactions. It takes 20 minutes and involves at least three different data sources.

Now, your agent can orchestrate this. Ask it to 'Give me the details for the Annual Gala.' It uses `get_campaign_details` and `list_fundraising_teams` simultaneously to build a single, coherent report. The complexity is handled by the server, not you.

Common Questions About Classy.org MCP

How do I list all my campaigns using the list_fundraising_campaigns tool? +

You prompt your agent with a simple request like 'List all campaigns.' The agent automatically calls list_fundraising_campaigns and returns a list of every active and inactive campaign name and ID.

What data does list_donation_transactions provide? +

It gives you a list of recent transactions. This includes the donor's name, the amount donated, and the status (e.g., completed or pending). It's your quick financial overview.

Can I find a specific donor using list_classy_members? +

Yes. You ask the agent for a supporter's profile. The agent runs list_classy_members and pulls the full profile data for that individual member.

Do I need to run get_activity_feed for every donation? +

No. The get_activity_feed tool provides a continuous stream of recent actions. It's designed to give you a high-level, real-time view of what's happening right now.

How do I check the settings for my entire organization? +

Run list_classy_organizations. This tool retrieves the core, high-level settings for your entire Classy account, so you don't have to navigate the backend settings pages.

How do I list team-based fundraising pages using the list_fundraising_teams tool? +

The list_fundraising_teams tool retrieves all pages managed by teams. You can see the names of the team pages and the associated team members. This is useful for monitoring group fundraising efforts.

What is the purpose of list_individual_fundraising_pages? +

This tool lists pages created by single supporters. It gives you direct access to individual fundraising progress, separate from group or campaign totals. Use it when you need to check a specific donor's contribution status.

How do I get detailed information for a single campaign using get_campaign_details? +

It pulls comprehensive data for one campaign, including its status, goal amount, and total funds raised. This is better than listing all campaigns if you only care about one specific initiative.

Can I see how much a specific campaign has raised? +

Yes! Use the get_campaign_details tool with the campaign ID. The agent will return the total gross amount raised along with other performance metrics.

How do I check the latest donations through the agent? +

Use the list_donation_transactions tool or the get_activity_feed tool. Your agent will fetch the most recent records, including the donor's name and the donation amount.

Where do I find my Classy API Client ID and Secret? +

Log in to your Classy Manager and navigate to Apps & Integrations > API. You can create a new API application to generate your Client ID and Client Secret.

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Classy.org. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.