Job Outreach MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_companiesA | Search for companies on job boards or add manually. Use source='manual' to add a specific company by name, or source='indeed' to search job postings. |
| find_contactsB | Find or add contacts at a company. Provide contacts manually with names and titles, and the tool will generate and validate email addresses. |
| research_companyA | Scrape a company's website and extract mission, products, culture, tech stack, and recent news using AI. |
| add_job_postingA | Add a job posting for a company. Use this to track specific roles you're applying to. |
| generate_emailA | Generate a personalized outreach email using AI. Creates a draft email based on contact info, company research, and your profile. |
| schedule_emailB | Schedule an email for delivery. Uses smart scheduling by default to pick optimal send times (Tue-Thu, 9-11am). |
| check_trackingA | Check email tracking status. View opens, clicks, and replies for your outreach emails. |
| schedule_followupA | Schedule a follow-up email for an outreach that hasn't received a reply. Automatically generates a contextual follow-up message. |
| list_campaignsB | List all outreach campaigns with their status. Shows companies, contacts, and email threads. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Each tool targets a distinct stage in the outreach workflow: company discovery, contact finding, research, job tracking, email generation, scheduling, tracking, follow-up, and campaign overview. Even schedule_email and schedule_followup are clearly differentiated by their descriptions.
All tool names follow a consistent verb_noun pattern in lowercase snake_case (e.g., search_companies, schedule_followup). The pattern is predictable and makes the purpose of each tool immediately clear.
Nine tools is well within the ideal range for a focused domain. Each tool serves a clear function and there is no unnecessary bloat or vague utility.
The set covers the core outreach lifecycle: find companies/contacts, research, track opportunities, generate/schedule emails, monitor responses, and follow up. Minor gaps exist (e.g., no explicit contact update/delete), but the essential workflow is complete.