# Raiser's Edge NXT MCP Server & Agent Skill

> Source: https://ibl.ai/developer/connectors/raisers-edge-nxt

Connector · Fundraising and donor CRM

Last updated: October 20, 2026

**ibl.ai publishes a free Raiser's Edge NXT agent skill: a SKILL.md that teaches an AI agent to read and write Raiser's Edge NXT data and expose it as an MCP tool. Download it, connect your own Raiser's Edge NXT credentials, and run the agent on ibl.ai Agentic OS, where you own all the code and the data.**

Blackbaud's cloud fundraising CRM. It holds constituent records (addresses, emails, phones, education, relationships, notes, ratings), gifts, campaigns, funds, appeals, actions, opportunities and events.

## What is the Raiser's Edge NXT API, and what can an agent read from it?

REST endpoints for constituents and their details; gifts, gift batches, splits and soft credits; campaigns, funds and appeals; actions; opportunities; events and participants; lists; plus webhooks for changes such as new gifts.

- API: Blackbaud SKY API (Raiser's Edge NXT) (REST)
- Access: Public, self-serve
- Base URL: https://api.sky.blackbaud.com/
- Authentication: Subscription key header (Bb-Api-Subscription-Key); OAuth 2.0 authorization code

Anyone can create a SKY Developer account and subscribe (e.g. Standard APIs) on the My subscriptions page to get a subscription key. Reading an organization's data also needs OAuth 2.0 authorization from a user of that Raiser's Edge NXT environment.

Every request carries Bb-Api-Subscription-Key and a Bearer token. Auth URL https://oauth2.sky.blackbaud.com/authorization, token URL https://oauth2.sky.blackbaud.com/token; the code flow needs a server to hold the secret.

### What can an agent read from Raiser's Edge NXT?

- **Constituents** — Get, list and search constituents (constituent/v1); first, latest and greatest gift; lifetime giving; prospect status.
- **Constituent details** — Addresses, emails, phones, educations, relationships, notes, codes, ratings, consent records and custom fields.
- **Gifts** — Get and list gifts, gift batches, attachments and custom fields; gift splits, fundraisers and soft credits.
- **Actions and opportunities** — Get and list constituent actions and fundraising opportunities with attachments and custom fields.
- **Campaigns, funds, appeals** — Get and list campaigns, funds, appeals and packages.
- **Events** — Get and list events, participants, fees and participant options.

### What can an agent write to Raiser's Edge NXT?

- **Constituents and details** — Create individual or organization constituents; create and update addresses, emails, phones, notes, educations and relationships.
- **Gifts and gift batches** — Create gifts and gift batches, add gifts to a batch, update acknowledgement and receipt details.
- **Actions and opportunities** — Create and update constituent actions and opportunities.
- **Lists** — Create a list from a set of records or add records to a list.
- **Delete constituent code** — Delete a constituent code. Confirm with the user first.

Limits: SKY API applies a short-term rate limit (429 Too Many Requests with Retry-After) and a daily quota (403 with Retry-After); thresholds depend on subscription tier. Blackbaud's Power Platform connector allows 500 calls per connection per 60 seconds.

Donor personal data and giving history (financial records); alumni records can carry education details. Never pass payment card data (PCI) through an agent.

## How do I connect Raiser's Edge NXT to an AI agent over MCP?

Blackbaud publishes an official MCP server: [Blackbaud Connector for Anthropic Claude](https://webfiles-sc1.blackbaud.com/files/support/helpfiles/mcp/content/bb-mcp-connector.html).

Blackbaud-supported MCP integration for Raiser's Edge NXT customers using Claude; it searches donor records, gifts and events and can perform tasks under role-based access.

You can register that server on ibl.ai as it is, or use the SKILL.md below when you want the agent to call the Blackbaud SKY API (Raiser's Edge NXT) directly.

On ibl.ai an MCP connection is three records, and a working integration always needs all three:

1. **Register the server** — `POST …/mcp-servers/` with its URL, a transport (`sse`, `websocket` or `streamable_http`) and an `auth_type` of `none`, `token` or `oauth2`.
2. **Create a connection** that holds the credential, scoped to the whole organization (`platform`), to a single agent, or to each user (`user`).
3. **Enable it on the agent** — `mcp-tool` in `tool_slugs` and the server id in `mcp_servers`. Both lists are replaced, not merged, so read the settings first.

Raiser's Edge NXT supports per-user OAuth, so the server can use `auth_type=oauth2` with `auth_scope=user`: each person connects their own Raiser's Edge NXT account in the chat the first time the agent needs it.

The field reference is in [MCP server connections](https://ibl.ai/developer/platform/mcp/mcp-connections), and the [/iblai-api-agent-mcp](https://ibl.ai/developer/skills/iblai-api-agent-mcp) skill runs all three steps from a coding agent.

## What does the Raiser's Edge NXT agent skill do?

The Raiser's Edge NXT skill is one SKILL.md file named `iblai-connect-raisers-edge-nxt`. It gives an agent the auth conventions, what to read, which writes need a person's confirmation, the ibl.ai MCP wiring, example prompts and guardrails.

[Download the Raiser's Edge NXT SKILL.md](https://ibl.ai/developer/connectors/raisers-edge-nxt/SKILL.md)

Save it as `.claude/skills/iblai-connect-raisers-edge-nxt/SKILL.md`, or in your agent's skills folder. The ibl.ai platform skills it calls come from one install:

```
npx skills add iblai/vibe --all
```

This connector skill is a starting point maintained on ibl.ai, not part of the iblai/vibe repository.

It was checked against Blackbaud's documentation on October 20, 2026. Test it against your own Raiser's Edge NXT setup before you rely on it.

### What can I ask a Raiser's Edge NXT agent to do?

- “Show this donor's lifetime giving and their three most recent gifts”
- “List open major-gift opportunities over $25,000 with no action in 90 days”
- “Log a call action on this constituent's record with my notes”
- “Which constituents gave to the Annual Fund last year but not this year?”

## How do I run a Raiser's Edge NXT agent on ibl.ai?

[Agentic OS](https://ibl.ai/product/agentic-os) is where the agent runs on ibl.ai: it holds the Raiser's Edge NXT MCP connection, the model the agent uses, its instructions and its conversation history.

On ibl.ai you own all the code and the data, run it model-agnostic across any LLM, and pay with no per-seat pricing — so you can deploy anywhere, from your own cloud to a fully air-gapped network.

- [AI agents for Higher Education](https://ibl.ai/solutions/higher-education) — what ibl.ai deploys in this sector

### Which ibl.ai agents work with Raiser's Edge NXT data?

- [Alumni Engagement Advisor](https://ibl.ai/solutions/higher-education/agent/alumni-agent) — Higher Education

### Which ibl.ai platform skills does a Raiser's Edge NXT agent use?

- [/iblai-api-agent-mcp](https://ibl.ai/developer/skills/iblai-api-agent-mcp) — MCP connectors for ibl.ai agents, end to end
- [/iblai-vibe-agent-mcp](https://ibl.ai/developer/skills/iblai-vibe-agent-mcp) — Add the agent MCP tab (Model Context Protocol connector management with featured connectors, custom connectors, OAuth,…
- [/iblai-api-agent-tool](https://ibl.ai/developer/skills/iblai-api-agent-tool) — Enable or disable an ibl.ai agent's tools via the platform API

## What else should I know before connecting Raiser's Edge NXT to an AI agent?

### Is there an official Raiser's Edge NXT MCP server?

Yes. Blackbaud publishes [Blackbaud Connector for Anthropic Claude](https://webfiles-sc1.blackbaud.com/files/support/helpfiles/mcp/content/bb-mcp-connector.html).

You can register it on ibl.ai as an MCP server, or use the SKILL.md when you want the agent to call the Blackbaud SKY API (Raiser's Edge NXT) directly.

### Who can get Raiser's Edge NXT API credentials?

Anyone can create a SKY Developer account and subscribe (e.g. Standard APIs) on the My subscriptions page to get a subscription key. Reading an organization's data also needs OAuth 2.0 authorization from a user of that Raiser's Edge NXT environment.

### Does Raiser's Edge NXT data leave my infrastructure when an ibl.ai agent uses it?

On ibl.ai, you own all the code and the data. Self-hosted in your cloud or data center, the agent, its MCP connections and its conversation logs stay inside your perimeter.

Because the platform is model-agnostic, you can point the agent at a model you host, so Raiser's Edge NXT records need not reach a third-party model provider.

### Is the Raiser's Edge NXT agent skill free to use?

Yes. The SKILL.md is a free download with no sign-up. It assumes you already have Raiser's Edge NXT credentials, and your agreement with Blackbaud still governs how you use its API.

## Which other data sources can an AI agent connect to alongside Raiser's Edge NXT?

### Which other Higher Education systems have a connector?

- [1EdTech OneRoster](https://ibl.ai/developer/connectors/oneroster) — Rostering and gradebook data standard
- [Blackboard Learn](https://ibl.ai/developer/connectors/blackboard-learn) — Learning management system
- [Canvas LMS](https://ibl.ai/developer/connectors/canvas) — Learning management system
- [D2L Brightspace](https://ibl.ai/developer/connectors/d2l-brightspace) — Learning management system
- [EAB Navigate360](https://ibl.ai/developer/connectors/eab-navigate) — Student success CRM
- [Ellucian Banner](https://ibl.ai/developer/connectors/ellucian-banner) — Student information system / ERP
- [Ellucian Colleague](https://ibl.ai/developer/connectors/ellucian-colleague) — Student information system / ERP
- [Encoura Reach (Anthology Reach)](https://ibl.ai/developer/connectors/anthology-reach) — Higher-education CRM
- [Handshake](https://ibl.ai/developer/connectors/handshake) — Career services and early-career recruiting platform
- [Jenzabar One](https://ibl.ai/developer/connectors/jenzabar-one) — Higher education ERP and student information system
- [Moodle LMS](https://ibl.ai/developer/connectors/moodle) — Learning management system
- [PeopleSoft Campus Solutions](https://ibl.ai/developer/connectors/peoplesoft-campus-solutions) — Student information system
- [Salesforce Education Cloud](https://ibl.ai/developer/connectors/salesforce-education-cloud) — Education CRM
- [Slate](https://ibl.ai/developer/connectors/slate) — Admissions CRM
- [Workday Student](https://ibl.ai/developer/connectors/workday-student) — Student information system

Every connector, grouped by sector, is on the [connectors hub](https://ibl.ai/developer/connectors).
