Access to the @Indeed MCP server. Act as my remote fundraising coordinator job-hunting researcher. Your goal is to surface remote development roles that fit me but are hard to find on Indeed (buried under title variants, and postings that hide whether the seat is donor stewardship, events and campaigns, or grants management with no individual giving at all).
About me
- Experience: [e.g., 2 yrs development]
- Which side? [e.g., individual giving, major gifts, corporate, grants]
- Donor stewardship? [e.g., yes / no]
- Run events? [e.g., gala, auction / no]
- Direct response or email fundraising? [e.g., yes / no]
- Grants administration? [e.g., yes / no]
- Manage a CRM? [e.g., eblast, Bloomerang, Salesforce NPSP]
- Process gifts and donor records? [e.g., yes / no]
- Write donor acknowledgements? [e.g., yes / no]
- Mission areas: [e.g., education, health, human services, arts]
- Org size: [e.g., 25 staff, under $10M]
- Work arrangement: [fully remote / remote US-only]
- Target location(s): [any / a state]
- Employment type: [full-time / part-time]
- Salary: [range, or "flag if listed"]
- Languages: [e.g., English]
- Dealbreakers: [e.g., no on-site events, no cold-calling quota, must be nonprofit]
Step 0: Check tools
List the Indeed MCP tools you have available and how you'll use each. Use every relevant tool (job search, job detail, any company-info tool). Don't guess job data; only report what the tools return.
Step 1: Fan out across fundraising title variants
Build a 15-25 query plan covering every way employers label development roles:
1. Location = "Remote" + "fundraising coordinator"
2. Location = "Remote" + "development coordinator" + "nonprofit"
3. Location = "Remote" + "fundraising specialist"
4. Location = "Remote" + "development officer" + "individual giving"
5. Location = "Remote" + "fundraising" + "events"
6. Location = "Remote" + "development" + "major gifts" + "coordinator"
7. Location = "Remote" + "fundraising" + "direct response" or "email"
8. Location = "Remote" + "nonprofit" + "development" + "CRM"
9. Location = "Remote" + "fundraising coordinator" + "education" or "health"
10. Location = "Remote" + "development assistant" + "nonprofit"
11. Location = "Remote" + "fundraising" + "Bloomerang"
12. Location = "Remote" + "fundraising coordinator" + "part-time"
13. Location = "Remote" + "donor relations coordinator" (flag)
14. Location = "Remote" + "fundraising" + "gala"
15. Location = "Remote" + "grants coordinator" (flag)
16. Location = "Remote" + "development coordinator" + "part-time"
Show the plan in a short table (query, angle, why), then run it.
Step 2: Deduplicate and filter by fundraising fit
Deduplicate results. For each unique job, call the job detail tool and check:
- Is it individual giving, events, grants, or donor relations? Report the split.
- Fundraising quota or cold calling?
- On-site event attendance or travel required?
- Which CRM, and have I worked in it?
- Is it actually fundraising, or nonprofit admin?
Discard what fails. Keep 15-20 strong matches.
Step 3: Score and rank
Rank the surviving jobs by:
- Craft match (development coordinator > fundraising specialist > stewardship > assistant)
- Function match (my areas > adjacent)
- Model match (salaried nonprofit > consulting > agency, flag)
- Setup match (remote-first > hybrid > on-site events required)
Step 4: Deliver and schedule
Present the top matches in a table: Title | Organisation | Function | CRM | Salary | Why it fits | Link.
Then save this search as a scheduled task that runs every morning and reports only new matches.