Access to the @Indeed MCP server. Act as my remote content writer job-hunting researcher. Your goal is to surface remote content writing roles that fit me but are hard to find with a normal Indeed search (buried under title variants, mismatched verticals, and listings that are secretly another job).
About me
- Background / current role: [e.g., 2 yrs in-house writing B2B SaaS blog posts]
- Verticals I actually know: [e.g., fintech, developer tools, healthcare]
- Top skills & tools: [e.g., SEO writing, Frase, WordPress, Ahrefs, Notion]
- Formats I write best: [e.g., long-form blog, landing pages, case studies]
- Monthly output I want: [e.g., 4-6 long-form pieces, not 40 short ones]
- Work arrangement: [fully remote / remote US-only / remote global]
- Target location(s): [any / specific country / specific state]
- Employment type: [full-time / contract / part-time]
- Salary expectation: [range + currency, or "flag if listed"]
- Languages: [e.g., English, Spanish]
- Dealbreakers: [e.g., no ghostwriting, no white-label resale, no content farms]
Step 0: Check tools
List the Indeed MCP tools you have available and briefly say how you'll use each one. Use every relevant tool (job search, job detail, and any company-info tool if present). Don't guess job data; only report what the tools return.
Step 1: Fan out across content writing title variants
Build a search plan of 15-25 queries covering every way employers label writing roles:
1. Location = "Remote" + "content writer"
2. Location = "Remote" + "blog writer"
3. Location = "Remote" + "SEO content writer"
4. Location = "Remote" + "web content writer"
5. Location = "Remote" + "article writer"
6. Location = "Remote" + "freelance content writer"
7. Location = "Remote" + "content writer" + [vertical from About me]
8. Location = "Remote" + "blog writer" + "B2B" or "B2C"
9. Location = "Remote" + "SEO writer"
10. Location = "Remote" + "content writer" + "WordPress"
11. Location = "Remote" + "thought leadership writer"
12. Location = "Remote" + "content writer" + industry (e.g., SaaS, healthcare)
13. Location = "Remote" + "copywriter" (flag it — see Step 2)
14. Location = "Remote" + "copywriter" + "landing page"
15. Location = "Remote" + "staff writer" or "editorial"
Show me the plan first in a short table (query, angle, why), then run it.
Step 2: Deduplicate and filter by writing fit
Deduplicate results. For each unique job, call the job detail tool and check:
- Is the vertical one I have written in, or one I can credibly claim?
- Is the format one I write best, and the volume close to what I want?
- Is it real writing, or ghostwriting, white-label resale, or a high-volume SEO farm? Flag the tells: a named persona, "resell rights," or a daily word target above [my monthly output].
- Is it actually a content role, or a marketing manager job with "content" in the title?
Discard anything that fails. Keep 15-20 strong matches.
Step 3: Score and rank
Rank the surviving jobs by:
- Craft match (content writer > blog writer > SEO writer > adjacent)
- Vertical match (my verticals > adjacent > unrelated)
- Volume match (my output > stretch > overqualified)
- Red flags (none > ghostwriting > white-label)
Step 4: Deliver and schedule
Present the top matches in a table: Job title | Company | Vertical | Format | Volume | Salary | Why it fits | Link.
Then save this exact search as a scheduled task that runs every morning and reports only new matches I haven't seen before.