npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

jobjourney-mcp

v2.0.0

Published

MCP server for JobJourney - save jobs, track applications, AI job fit evaluation, cover letter generation, interview prep, coffee chat networking, and more

Downloads

51

Readme

JobJourney MCP

MCP (Model Context Protocol) server for JobJourney - track job applications and network with professionals using AI.

Features

  • Job Management - Save, search, update, delete, star jobs and add notes
  • Bulk Operations - Delete, reject, or advance multiple jobs at once
  • AI Job Fit Evaluation - Evaluate how well your resume matches a job
  • AI Cover Letters - Generate tailored cover letters for specific jobs
  • AI Interview Prep - Generate technical or behavioral interview questions
  • Dashboard Stats - Get an overview of your entire job search progress
  • Coffee Chat Networking - Find professionals, send requests, check status
  • Notifications - Check and manage your notifications
  • Profile - View your profile, skills, experience, and education

Setup

1. Get Your API Key

  1. Log into JobJourney
  2. Go to AI Lab or Profile → API Keys
  3. Click Generate New Key
  4. Copy the key (shown only once)

Option A: Claude Code (CLI)

Run this command in your terminal:

claude mcp add jobjourney \
  -e JOBJOURNEY_API_URL=https://server.jobjourney.me \
  -e JOBJOURNEY_API_KEY=jj_your_api_key_here \
  -- npx -y jobjourney-mcp

Or add to ~/.claude.json:

{
  "mcpServers": {
    "jobjourney": {
      "command": "npx",
      "args": ["-y", "jobjourney-mcp"],
      "env": {
        "JOBJOURNEY_API_URL": "https://server.jobjourney.me",
        "JOBJOURNEY_API_KEY": "jj_your_api_key_here"
      }
    }
  }
}

Option B: Claude Desktop (App)

Edit your Claude Desktop config file:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "jobjourney": {
      "command": "npx",
      "args": ["-y", "jobjourney-mcp"],
      "env": {
        "JOBJOURNEY_API_URL": "https://server.jobjourney.me",
        "JOBJOURNEY_API_KEY": "jj_your_api_key_here"
      }
    }
  }
}

Then restart Claude Desktop.


Usage Examples

Just talk naturally to Claude:

"Save a Software Engineer job at Google in San Francisco"

"Show me all the jobs I've applied to"

"Update my Netflix application to interview stage"

"How well does my resume match this job?" (paste description)

"Write me a cover letter for this role"

"Give me 10 technical interview questions for a React developer role"

"How is my job search going?"

"Find someone in tech I can have coffee with"

"Send a coffee chat request to that person"

"Do I have any notifications?"

"Star my Google job"

"Add a note to my Amazon application: interviewer was Sarah, follow up next week"

"Delete all my expired jobs"

Available Tools

Job Management

| Tool | Description | |------|-------------| | save_job | Save a new job application | | get_jobs | List jobs with optional filters | | get_job_details | Get full details of a specific job | | update_job_status | Update application status | | delete_job | Delete a saved job | | star_job | Star or unstar a job | | add_job_note | Add a note to a job | | bulk_update_jobs | Bulk delete, reject, or advance jobs |

AI Tools

| Tool | Description | |------|-------------| | evaluate_job_fit | AI evaluation of resume vs job match | | generate_cover_letter | AI-generated tailored cover letter | | generate_interview_questions | AI-generated interview questions |

Dashboard

| Tool | Description | |------|-------------| | get_dashboard_stats | Overview of job search progress |

Networking

| Tool | Description | |------|-------------| | find_coffee_contacts | Find professionals for coffee chats | | send_coffee_chat_request | Send a networking request | | get_coffee_chat_requests | Check sent or received requests |

Notifications & Profile

| Tool | Description | |------|-------------| | get_notifications | Get your notifications | | mark_notifications_read | Mark all as read | | get_profile | View your profile info |

Environment Variables

| Variable | Description | |----------|-------------| | JOBJOURNEY_API_URL | API endpoint (default: https://server.jobjourney.me) | | JOBJOURNEY_API_KEY | Your API key from JobJourney settings |

Links

License

MIT