Skip to main content
Glama
tarunlnmiit

mcp-autopilot-jobhunt

by tarunlnmiit

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TELEGRAM_TOKENNoYour Telegram bot token from @BotFather (optional)
TELEGRAM_CHAT_IDNoYour Telegram chat ID (optional, required if TELEGRAM_TOKEN is set)
TINYFISH_API_KEYYesYour TinyFish API key (required, from agent.tinyfish.ai)
OPENROUTER_API_KEYNoYour OpenRouter API key (optional if using Claude CLI or Anthropic API)

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
scan_jobsA

Scan all configured company careers pages for new job postings, score them with AI against your resume, and send a Telegram notification with the top matches. Reads config.json and companies.json from the working directory.

draft_applicationA
Draft a tailored resume and cover letter for a specific job.

Args:
    job_ref: Job reference — '#1' or '1' (from last scan), or a full job URL.

Returns a summary of where the output files were saved.
export_jobsA
Export job scan results to a CSV file in the output/ directory.

Args:
    min_score: Only include jobs with score >= this value (0 = all).
    days: Export from the last N days of history (0 = last scan only).

Returns a summary of the export.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: scanning jobs, drafting applications, and exporting results. No overlap or ambiguity.

Naming Consistency5/5

All tools use a consistent verb_noun pattern with lowercase_snake_case (draft_application, export_jobs, scan_jobs).

Tool Count4/5

Three tools is on the lower end but appropriate for a focused job-hunt automation server. Each tool is necessary and well-scoped.

Completeness4/5

Covers the core workflow of scanning, drafting, and exporting. Lacks tool for direct submission or managing company config, but these are minor gaps given file-based configuration.

Maintenance

ActivityMaintained
ResponsivenessWithin a week