GlobalGiving MCP. Search global charity projects and track goals by country or theme.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
GlobalGiving MCP Server searches, tracks, and details nonprofit projects worldwide. Connect your AI client to access thousands of grassroots initiatives, vet charity organizations, and monitor real-time crowdfunding goals using natural conversation.
Find specific projects by theme (education, health, environment), country, or keyword. It's your centralized command for global philanthropy research.
What your AI agents can do
Find education initiatives
Searches for educational projects.
Find environment initiatives
Searches for environmental projects.
Find health initiatives
Searches for health-related projects.
You can search for initiatives focused on education, environment, or health using dedicated tools.
The agent pulls detailed profile information for a specific nonprofit organization.
You can pull detailed metadata and current funding status for a single project.
The agent lists all projects, giving you a broad overview of the marketplace.
You can filter and list all active projects run by a single, identified organization.
The agent provides a list of available themes or country codes for targeted searching.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d75a6find education initiatives
Searches for educational projects.
019d75a6find environment initiatives
Searches for environmental projects.
019d75a6find health initiatives
Searches for health-related projects.
019d75a6get charity details
Retrieves metadata for a specified nonprofit organization.
019d75a6get project details
Pulls detailed metadata and status for a single project.
019d75a6list all projects
Lists all available projects in the GlobalGiving marketplace.
019d75a6list charity projects
Lists all active projects associated with a given organization ID.
019d75a6list project themes
Lists all available project themes (e.g., health, education, environment).
019d75a6list projects by country
Lists all projects active in a specific country.
019d75a6list projects by theme
Lists projects filtered by a specific theme (e.g., environment, education).
019d75a6search nonprofit projects
Searches the entire database for projects using combined keywords, themes, and country codes.
019d75a6verify api connection
Checks if the API key and connection are active and valid.
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
Make Your AI Do More
Start with GlobalGiving, 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
GlobalGiving MCP Server connects your AI client to the GlobalGiving global marketplace, letting you search, track, and detail nonprofit projects worldwide. You'll access thousands of grassroots initiatives, vet charities, and monitor real-time crowdfunding goals using just natural conversation. You can find specific projects by theme, country, or keyword, making it your central command for global philanthropy research. find_education_initiatives lets you search for educational projects, and find_environment_initiatives and find_health_initiatives let you search for projects focused on environment or health.
You can use search_nonprofit_projects to search the entire database using a mix of keywords, themes, and country codes. If you need to know what themes or countries are available, list_project_themes shows you all the available project themes, and list_projects_by_country lists all projects active in a specific country. You can get a broad overview of the marketplace by calling list_all_projects.
To narrow down your search, list_projects_by_theme lets you list projects filtered by a specific theme, and list_charity_projects lists all active projects run by a single organization ID. You can pull detailed metadata and the current funding status for one project using get_project_details. When you need to check on a charity, get_charity_details pulls detailed profile information for a specific nonprofit organization.
You can also check the connection status and verify if your API key is active and valid using verify_api_connection. list_charity_projects lists all active projects tied to a specific organization ID. You'll find that your agent can handle all this research without leaving your main workspace.
How GlobalGiving MCP Works
- 1 First, connect your AI client and provide the GlobalGiving API Key through the Vinkius Marketplace.
- 2 Next, tell your agent what you need—for example, 'Show me health projects in Kenya.'
- 3 The server executes the necessary tools, returning a structured list of projects and their current funding goals.
The bottom line is, you ask your agent a research question, and the server pulls the specific data from the GlobalGiving platform.
Who Is GlobalGiving MCP For?
Impact Researchers, Corporate Social Responsibility (CSR) Leads, and Philanthropy Managers use this. They need a single source of truth for global development data. If you spend time manually clicking through donor portals or stitching together spreadsheets of charity data, this is for you. It gives you the overview without the friction.
Uses the server to get a real-time overview of grassroots initiatives in specific regions or themes via simple AI commands.
Quickly researches potential nonprofit partners or tracks project milestones without manually navigating complex donor portals.
Automates the discovery of new projects and verifies the current status of existing crowdfunding goals for reporting.
What Changes When You Connect
- Get a real-time view of funding status. Instead of checking multiple dashboards, use
get_project_detailsto instantly see how much money a project has raised and how much more it needs. - Filter massive datasets by impact area. Use
list_projects_by_themeto quickly narrow down initiatives, whether you're focused on disaster recovery or women's empowerment. - Understand local needs instantly. Use
list_projects_by_countryto pull a list of active initiatives in a specific region, helping you pinpoint where resources are most needed. - Verify your data sources. Run
get_charity_detailsto pull the official metadata and mission statement for a charity before you commit to a partnership. - Build a comprehensive search. Use
search_nonprofit_projectsto combine multiple criteria—like finding 'health' projects in 'Mexico'—in a single command. - Avoid manual data gathering. By letting your agent handle the API calls, you get structured data dumps without having to copy and paste information from multiple websites.
Real-World Use Cases
Mapping a New CSR Initiative
A CSR Lead needs to find a potential partner in Sub-Saharan Africa. They ask their agent to run list_projects_by_country for the relevant country, then use list_projects_by_theme to filter for 'education'. Finally, they use get_project_details on the top three results to check funding status. The agent delivers a synthesized report, saving hours of manual navigation.
Checking Project Viability
An Impact Researcher is vetting a project idea. They use search_nonprofit_projects with keywords like 'clean water' and 'India'. The results show several options. They then use get_charity_details on the parent organization to verify its mission statement before selecting a project.
Monitoring a Global Campaign
A Program Manager needs to know the status of a campaign across multiple regions. They run list_charity_projects for the main organization, then use search_nonprofit_projects to pull all current funding goals across different themes, giving them a single, up-to-date picture.
Comparing Impact Areas
A student is doing research. They ask their agent to run find_health_initiatives and find_environment_initiatives. The agent runs both tools and presents a side-by-side comparison of the project types, funding needs, and geographies.
The Tradeoffs
Calling list tools sequentially
Manually running list_projects_by_country and then separately running list_projects_by_theme and trying to cross-reference the resulting lists in a spreadsheet.
→
Just ask your agent to search_nonprofit_projects and pass both the country code and the theme name. The server handles the complex filtering in one step.
Ignoring the API connection check
Assuming the data is available just because the website looks active, leading to empty or outdated results in your report.
→
Always run verify_api_connection first. It confirms that the credentials and data feed are actually live before you start any major research.
Treating the server as a database dump
Trying to get every project in one go using list_all_projects and then manually filtering out the ones you don't care about.
→
Use the specific tools. Instead of listing everything, start with list_projects_by_theme or find_education_initiatives to narrow your focus immediately.
When It Fits, When It Doesn't
Use this if your core job is research, analysis, or reporting on global charitable efforts. If you need to know 'What are the funding goals for health projects in Brazil?'—this is the tool. It's built for discovery and metrics. Don't use it if you just need to manage your internal donor records or if your data comes from a single, closed system. For internal management tasks, you'll need a dedicated CRM or donor management API. This server is purely for public, global, vetted data retrieval.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GlobalGiving. 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
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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Stitching together global charity data takes way too long.
Today, research means opening a dozen tabs. You jump between the GlobalGiving site, Google Maps for regional focus, and then spreadsheets to track funding gaps. You copy and paste country codes, cross-reference project IDs, and manually check if the data is current. It’s tedious, slow, and guarantees you miss something.
With the GlobalGiving MCP Server, you just talk to your agent. You ask, 'Show me education projects in Kenya.' The server runs the necessary tools—like `list_projects_by_country` and `find_education_initiatives`—and hands you the clean, structured list. It’s the data, ready to use.
GlobalGiving MCP Server: Track Goals and Projects
Before, getting a full picture required calling out the specific project, then finding the parent charity, and then checking the project's theme separately. It was a three-step, error-prone process.
Now, you can use `search_nonprofit_projects` to combine all those filters—theme, country, and keyword—into a single request. It simplifies the workflow from three manual lookups to one direct question.
Common Questions About GlobalGiving MCP
How do I use the `search_nonprofit_projects` tool? +
You pass keywords, themes, and country codes directly to the agent. The server queries the whole database, giving you a highly filtered list of projects in one call.
Is the `get_project_details` tool real-time? +
Yes. It retrieves the project's current metadata, including the total amount raised and the remaining funding needed, giving you the latest status.
Which tool should I use to find projects by region? +
Use list_projects_by_country. This tool lists all active initiatives and projects associated with a specific ISO country code.
Can I find education projects specifically? +
Yes. Use the find_education_initiatives tool. It targets the educational sector and returns a list of relevant projects.
What if I need to know the charity's background? +
Run get_charity_details. This tool pulls the full profile, mission statement, and metadata for the nonprofit organization itself.
How do I use `list_all_projects` to see every available project? +
The list_all_projects tool returns a comprehensive list of active initiatives. You can then filter this data using your AI client based on themes or countries, narrowing down the results to what you need.
What is the best way to find projects related to a specific organization using `list_charity_projects`? +
You must provide the specific organization ID when calling list_charity_projects. This ensures the AI client retrieves only the projects directly associated with that vetted charity.
Does `get_charity_details` provide information on the organization's mission? +
Yes, get_charity_details provides detailed metadata, including the organization's full mission statement and profile information. This is crucial for verifying a charity's purpose before partnership.
How do I get an API Key for GlobalGiving? +
Go to the GlobalGiving API website (globalgiving.org/api/) and request a free API key by filling out their registration form.
Are all organizations on GlobalGiving vetted? +
Yes, GlobalGiving performs rigorous due diligence on all nonprofit partners to ensure they are high-impact and transparent.
Can I search for projects using ISO country codes? +
Yes! Use the 'list_projects_by_country' tool and provide a standard 2-letter ISO code (e.g., 'BR' for Brazil or 'US' for the USA).
What themes are available for filtering? +
Common themes include 'edu' (education), 'env' (environment), 'health', 'disaster' (disaster recovery), and 'women' (women and girls).
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
MusicBrainz
Explore the open music encyclopedia — search artists, albums, tracks, labels and musical works.
Cometly
Enable your AI agent to track conversions, retrieve attribution data, and monitor campaigns via the Cometly API.
Google Roads
Access Google Roads API — snap GPS tracks to roads, find nearest road segments, and get speed limit data for any road segment worldwide from any AI agent.
You might also like
URL Metadata Scraper
Stop wasting tokens scraping entire websites. Instantly extract clean OpenGraph metadata (title, description, image) from any URL.
DictionaryAPI.dev
Access comprehensive English word definitions, phonetics, and usage examples directly through your AI agent.
Lorem Picsum
Generate placeholder images and retrieve image metadata directly from your AI agent using the Lorem Picsum API.