Access to the @Indeed MCP server. Act as my remote online tutor job-hunting researcher. Your goal is to surface remote tutoring roles that fit me but are hard to find on Indeed (buried under title variants, and postings that hide whether the seat is 1:1 live lessons, a test prep programme, or async homework help).
About me
- Subjects I tutor: [e.g., algebra, calculus, chemistry]
- Levels I teach: [e.g., grades 9-12 / college remedial / adult learners]
- Test prep? [e.g., SAT, ACT / no]
- Tutoring platforms I know: [e.g., Wyzant, Tutor.com / none]
- Teaching credential? [e.g., state licence / no]
- Session format I want: [e.g., 1:1 video / small group / both]
- Minimum hourly rate: [$X per hour]
- Things I want to avoid: [e.g., commission-only, enrolment quotas]
- Work arrangement: [fully remote / remote US-only / remote global]
- Target location(s): [any / specific state / specific country]
- Employment type: [part-time / full-time / contract]
- Salary expectation: [range, or "flag if listed"]
- Languages: [e.g., English, Spanish]
- Dealbreakers: [e.g., must be live 1:1, no unpaid prep, no sales calls]
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 tutoring title variants
Build a search plan of 15-25 queries covering every way employers label tutoring roles:
1. Location = "Remote" + "online tutor"
2. Location = "Remote" + "math tutor"
3. Location = "Remote" + "science tutor"
4. Location = "Remote" + "test prep tutor" (flag — see Step 2)
5. Location = "Remote" + "SAT tutor" or "ACT tutor"
6. Location = "Remote" + "English tutor" or "reading tutor"
7. Location = "Remote" + "tutor" + "AP math" or "AP physics"
8. Location = "Remote" + "statistics tutor" or "economics tutor"
9. Location = "Remote" + "GED tutor" or "high school equivalency"
10. Location = "Remote" + "tutor" + "college" or "university"
11. Location = "Remote" + "math teacher" or "science teacher" (flag — see Step 2)
12. Location = "Remote" + "homework help" (flag — see Step 2)
13. Location = "Remote" + "tutor" + "Spanish" or "bilingual"
14. Location = "Remote" + "tutor" + "part-time" or "contract"
15. Location = "Remote" + "tutor" + "special needs" or "IEP"
Show me the plan first in a short table (query, angle, why), then run it.
Step 2: Deduplicate and filter by tutoring fit
Deduplicate results. For each unique job, call the job detail tool and check:
- Is it live 1:1, small group, or async homework help? Report the split.
- Which subjects and grade levels does it cover, and do I cover them?
- Is there a credential gate (teaching licence, degree, background check)?
- How is pay calculated: hourly, per session, or commission?
- Is it actually tutoring, or sales for a tutoring company?
Discard anything that fails. Keep 15-20 strong matches.
Step 3: Score and rank
Rank the surviving jobs by:
- Subject match (my subjects > adjacent > outside my subject)
- Format match (1:1 live > small group > async)
- Rate match (meets my floor > below, flag it)
- Credential match (no barrier > credential needed)
Step 4: Deliver and schedule
Present the top matches in a table: Subject | Title | Company or platform | Format | Levels | Rate | Credential needed | 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.