4,500+ servers built on MCP Fusion
Vinkius
Every.org logo
Vinkius
OpenAI Agents SDK logo

How to Use the Every.org MCP in OpenAI Agents SDK

Connect your OpenAI Agents SDK to over a million nonprofits. Automate donations and verify tax-deductible receipts with code-first precision.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Every.org MCP to OpenAI Agents SDK

Create your Vinkius account to connect Every.org to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Automate charitable giving via OpenAI Agents SDK

Your agent handles the heavy lifting of nonprofit discovery and donation flow within your production pipeline. Use `search_nonprofits` and `get_nonprofit_by_ein` to pull verified organization data into your agent's context immediately. Trigger actions like `create_donation` or `create_fundraiser` directly from your agent's logic. The OpenAI Agents SDK automatically maps these MCP tools to your agent's function calls, ensuring every transaction is logged and traceable.

Maintain system reliability with Every.org tools

Don't let API downtime sink your agent's performance. Include `check_everyorg_status` in your heartbeat monitoring to ensure the connection is live before initiating any sensitive financial operations. Your agent can query the current state of the platform using `list_donations` to reconcile records. This keeps your internal database synced with the actual donation history without manual intervention.

Browse and categorize causes for targeted giving

Access the full spectrum of causes using `browse_causes` and `browse_by_cause` to help your agent suggest relevant nonprofits based on user intent. It's a faster way to connect donors to the organizations that matter to them. Use `get_featured` to surface top-performing nonprofits for your users. By integrating these tools into your OpenAI Agents SDK workflow, you ensure your agent always presents timely and relevant giving opportunities.

Setup guide

Set up Every.org MCP in OpenAI Agents SDK

Prerequisites

  • Python 3.10+ installed
  • openai-agents package (pip install openai-agents)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install the SDK

    Run pip install openai-agents to install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed.

  2. 2

    Connect via SSE transport

    Use MCPServerSse with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. The SDK auto-discovers all Every.org tools at runtime.

  3. 3

    Create your Agent

    Pass the MCP to Agent(mcp_servers=[server]). The agent receives Every.org tools as native definitions — JSON schemas resolve automatically.

  4. 4

    Run the agent

    Call Runner.run(agent, prompt) to execute. The agent invokes the appropriate Every.org tools and returns structured results. Copy the full example on the right to get started.

agent.py
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse

async def main():
    async with MCPServerSse(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ) as server:
        agent = Agent(
            name="Every.org Agent",
            instructions="You have access to Every.org tools.",
            mcp_servers=[server],
        )
        result = await Runner.run(agent, "List recent transactions")
        print(result.final_output)

asyncio.run(main())

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

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Every.org MCP in OpenAI Agents SDK

You simply pass a query string to the `search_nonprofits` tool. The OpenAI Agents SDK will resolve the tool call and return the matching list of organizations.
Yes. Every donation created through `create_donation` generates a receipt. Your agent can track these records by calling `list_donations`.
It does. Use the `create_fundraiser` tool to initiate new campaigns. Your agent manages the parameters and receives the necessary endpoints for your donors.
You should use `check_everyorg_status` to verify connectivity. If it fails, your agent can catch the error and alert you before attempting a transaction.
Every.org uses encrypted transmission for all donor and nonprofit data. Your agent only interacts with specific, scoped tools that touch your private transaction logs.

Start using the Every.org MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 12 tools

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

No hosting. No infrastructure. No complex setup.
All 12 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.