Skip to main content
Glama
Pradesha3112

Job Search MCP Server

by Pradesha3112

job-mcp

Job Search MCP Server

A simple MCP server that allows Claude to search for developer jobs and provide job application links.

Related MCP server: SQLite MCP Server

Features

  • Search frontend developer jobs

  • Search React jobs

  • Search Vue.js jobs

  • Search Angular jobs

  • Search TypeScript jobs

  • Search Next.js jobs

  • Get job application links

  • Uses Python

  • Uses SQLite for local job data

How it Works:

User
  |
  v
Claude
  |
  v
MCP Server
  |
  v
Job Search
  |
  v
SQLite Database
  |
  v
Matching Jobs
  |
  v
Job Details + Application Link

Example Prompts

Basic

Find frontend developer jobs
Search for frontend jobs
Show me remote frontend developer roles

Skill-Specific

Find React developer jobs
Search for Vue.js positions
Show me Angular developer jobs
Find TypeScript frontend roles
Search for Next.js developer jobs

Example Result

Frontend Engineer - React and AWS

https://jobicy.com/jobs/145744-frontend-engineer-react-and-aws

Tech Stack

  • Python

  • MCP

  • SQLite

  • Claude Desktop

Project Structure

job-mcp/
│
├── server.py
├── providers.py
├── database.py
├── requirements.txt
├── jobs.db
└── README.md

Installation

Clone the repository:

git clone https://github.com/Pradesha3112/job-mcp.git

Go to the project folder:

cd job-mcp

Create a virtual environment:

python -m venv .venv

Activate the virtual environment on Windows:

.venv\Scripts\activate

Install the required packages:

pip install -r requirements.txt

Run the MCP Server

Start the server using:

python server.py

The server is designed to communicate with Claude through MCP.

Author

Pradesha3112

GitHub: https://github.com/Pradesha3112

Screenshots:

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides database access capabilities to Claude with support for both SQLite and SQL Server databases. It enables users to manage schemas, execute SQL queries, and export results through natural language interaction.
    676 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables natural language interaction with local SQLite databases through Claude Desktop, translating plain English queries into SQL for data analysis and exploration.
    3
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Provides Claude with read-only access to local development databases (Postgres, MySQL, SQLite) to inspect schemas, run SELECT queries, and explain query plans without leaving the conversation.
    5
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables Claude to query and manage databases (SQLite, SQL Server, PostgreSQL, MySQL) through natural language, supporting read/write operations and schema management.
    676 npm
    MIT