Vinkius
GiveForms

Automate donor history retrieval with natural 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

GiveForms MCP on Cursor AI Code Editor MCP ClientGiveForms MCP on Claude Desktop App MCP IntegrationGiveForms MCP on OpenAI Agents SDK MCP CompatibleGiveForms MCP on Visual Studio Code MCP Extension ClientGiveForms MCP on GitHub Copilot AI Agent MCP IntegrationGiveForms MCP on Google Gemini AI MCP IntegrationGiveForms MCP on Lovable AI Development MCP ClientGiveForms MCP on Mistral AI Agents MCP CompatibleGiveForms MCP on Amazon AWS Bedrock MCP Support

Connect to your AI in seconds.

GiveForms connects your donation platform to any AI agent. It lets you pull detailed financial records, track donor giving history by email or name, and filter contributions for specific campaigns—all through natural conversation.

Stop manually digging into dashboards; get instant visibility into your nonprofit's fundraising data.

What your AI can do

Verify api connection

Checks and confirms that the connection between your AI client and GiveForms is active and working.

Find donations by email

Searches the donation database specifically using a donor's email address.

Find donations by name

Finds donation records by querying the system with a donor's full name.

+ 5 more capabilities included
Check donor records by email

Finds all donation activity associated with a specific donor's email address.

Search for donors by name

Retrieves giving history for a person using only their full name.

Get specific donation facts

Pulls up the detailed metadata and information for any single recorded contribution.

See all donations in one list

Retrieves a complete listing of every donation record your organization has received.

Filter by campaign ID

Limits the search to show only contributions linked to a specific fundraising effort or campaign.

Review recent giving activity

Grabs a list of the most recently submitted donations for quick review.

Compatible AI Apps

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ any other MCP app
Included with Plan

Waiting for input…

AI Agent

GiveForms: 8 Tools for Donor Data Management

These eight tools let your agent search donors, list all transactions, filter data by campaign, and retrieve metadata directly from GiveForms.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using GiveForms on Vinkius

Verify Api Connection

Checks and confirms that the connection between your AI client and GiveForms is active and working.

Find Donations By Email

Searches the donation database specifically using a donor's email address.

Find Donations By Name

Finds donation records by querying the system with a donor's full name.

Get Organization Info

Pulls high-level metadata for the organization to verify connectivity settings.

Get Donation Details

Retrieves all available metadata and specific details about a single contribution...

List Campaign Donations

Filters and lists donations that are specifically tied to a given campaign ID.

List All Donations

Generates a full list of every donation record recorded in the system.

List Recent Donations

Gathers a list of the latest donation records submitted for quick review.

Connect to your AI in seconds. Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The GiveForms integration is available immediately — no restart needed.

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 GiveForms, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ 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
GiveForms MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GiveForms. 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

Your data is protected. See how we built 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 connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Donor reporting used to mean clicking through five different internal tabs.

Today, checking a donor's full history is a nightmare. You start in the main dashboard to list all records, but if you need data for a specific campaign, you have to jump to another page and filter by ID. If you only know their email, you abandon the flow and use a separate lookup tool. It’s constant context switching and copy-pasting.

With this MCP, that process vanishes. You talk to your agent like talking to a coworker. You just ask, 'What did Jane Doe give last year for Campaign 456?' The system runs the complex query behind the scenes and gives you one clean answer.

The GiveForms MCP lets you get complete donor records instantly.

You no longer have to manually pull a list of all donations, then run a separate query for only the recent ones, and finally use an email search just to verify who made the money. The agent handles that complex workflow in one go.

The result is simple: your AI client delivers verified, organized data directly into your conversation thread. No spreadsheets, no clicks, just facts.

What your AI can actually do with this

Managing a nonprofit's finances means juggling donor spreadsheets, campaign reports, and raw transaction logs. This MCP connects directly to your GiveForms account, letting your AI agent handle the heavy lifting of data retrieval. You can ask complex questions like, 'What did John Smith give last year for the annual gala?' or 'List all donations tied to Campaign ID 98765.' The system finds that information by searching across donation records and giving history without you ever leaving your primary workspace.

It's a secure way to get real-time reports on who gave what, when they gave it, and which campaign it supported. This integration makes sure your AI agent has access to everything—from high-level organization metadata to the specific details of a single $5 gift. Connecting through Vinkius gives you one central point to manage all your fundraising reporting.

Built · Hosted · Managed by Vinkius GiveForms - Donation Records & Fundraising Data MCP
Server ID 019d75a5-af0f-72b5-b65a-0592c6c60b9c
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I get an API Key for GiveForms? +

Log in to your GiveForms dashboard, navigate to Settings > Integrations, and look for the REST API section to find your Organization ID and API Key.

Can I manually add donations via the agent? +

The current version of the GiveForms API is primarily designed for data retrieval and auditing. Creation tools may be added in future updates.

How do I find a specific Campaign ID? +

The Campaign ID is the number found at the end of the URL when you view or edit a campaign within your GiveForms dashboard.

Is the donation data returned in real-time? +

Yes, all data retrieved through this MCP server is fetched directly from the GiveForms REST API, providing you with the latest available donation records.

What permissions are needed for `get_organization_info` to work correctly? +

It requires read-only scope across your main donation records. This ensures that your agent can access organizational metadata and view reports without any risk of making changes or modifying data.

If I use `find_donations_by_email` and no record is found, what does the response show? +

The agent returns a clear failure message specifying that no records match the provided email. This immediate feedback lets you quickly correct your search criteria or verify the spelling of the address.

When running `list_all_donations` for a large number of records, are there pagination limits? +

No, the MCP manages high-volume data using automated pagination. You'll receive results in manageable chunks, preventing timeouts and ensuring you get every single donation record.

What does running the `verify_api_connection` tool confirm about my account setup? +

It confirms that your API keys and Organization ID are active, valid, and correctly configured for data access. This is the best way to verify connectivity before attempting any data retrieval tasks.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for GiveForms. 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.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.