j-hunt-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JHUNT_DB_PATH | No | Path to the SQLite database file (default: data/jhunt.db) | |
| GOOGLE_MAPS_API_KEY | No | Optional API key for Google Maps geocoding and map-region search |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_jobsA | Search job listings across configured sources. Provide |
| search_jobs_in_regionA | Search jobs inside a map-selected rectangular region (a bounding box). Pass the north-east and south-west corners of the selected area. Requires GOOGLE_MAPS_API_KEY (job locations are geocoded to test containment). |
| geocode_locationB | Resolve a place name to coordinates + a formatted address (Google Maps). |
| save_jobC | Persist a job (e.g. one returned by search) so it can be tracked. |
| list_saved_jobsA | List all jobs that have been saved locally. |
| log_applicationA | Record an application for a job (by saved job_id or an ad-hoc url). Creates the application, or updates the existing one for that job. |
| update_application_statusB | Move an application to a new status (validates allowed transitions). |
| set_next_actionC | Set a follow-up reminder (date + note) on an application. |
| list_applicationsB | List tracked applications, optionally filtered by status. |
| get_profileA | Return the stored job-hunt profile (name, skills, resume, preferences). |
| update_profileC | Update profile fields. Only the fields you pass are changed. |
| set_resumeC | Store/replace the resume text used by the tailoring prompts. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| tailor_resume | Tailor the stored resume to a specific job description. |
| draft_cover_letter | Draft a cover letter for a saved job using the stored profile. |
| application_followup_email | Draft a polite follow-up email for a tracked application. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| profile_resource | The stored job-hunt profile as JSON. |
| resume_resource | The current resume text (empty if not set). |
| saved_jobs_resource | All locally saved jobs as JSON. |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/KaungHtunThant/j-hunt-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server