MCP.so
Sign In

Google Jobs MCP Server

@ChanMeng666

About Google Jobs MCP Server

【Every star you give feeds a hungry developer's motivation!⭐️】A Model Context Protocol (MCP) server implementation that provides Google Jobs search capabilities via SerpAPI integration. Features multi-language support, comprehensive search parameters, and smart error handling.

Basic information

Category

Search

License

MIT

Runtime

node

Transports

stdio

Publisher

ChanMeng666

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "server-google-jobs": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@chanmeng666/google-jobs-server",
        "--client",
        "claude"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Google Jobs MCP Server?

Google Jobs MCP Server is a Model Context Protocol (MCP) server that provides Google Jobs search capabilities via SerpAPI integration. It offers multi-language support, flexible search parameters, and smart error handling for developers building AI assistants or job search tools.

How to use Google Jobs MCP Server?

Install via npm (npm i @chanmeng666/google-jobs-server) or via Smithery. Configure claude_desktop_config.json with the server command pointing to the built dist/index.js and set the SERP_API_KEY environment variable. Build the server with npm run build and start with npm start. AI assistants can then call the search_jobs tool with search parameters.

Key features of Google Jobs MCP Server

  • Multi-language support (English, Chinese, Japanese, Korean)
  • Flexible search parameters (query, location, radius, employment type, salary, post date, sort)
  • Smart error handling with search refinement suggestions
  • Rich job details including benefits, salary, and application links
  • Pagination support with 10 results per page
  • Geographic radius search and employment type filtering

Use cases of Google Jobs MCP Server

  • Help users find specific job positions with multi-language search
  • Filter job opportunities by employment type, salary range, or location radius
  • Retrieve detailed job information and direct application links
  • Provide intelligent error prompts and search suggestions to optimize parameters
  • Integrate Google Jobs search into AI assistants or chatbots

FAQ from Google Jobs MCP Server

What is required to use this server?

You need Node.js, the server installed via npm or Smithery, and a SERP API key (obtained from serpapi.com). New users get 100 free API calls.

What languages are supported?

English, Chinese (zh-CN), Japanese (ja), and Korean (ko). Automatic language detection and fallback are included.

What search parameters are available?

Required: query. Optional: location, posted_age (today, 3days, week, month), employment_type (FULLTIME, PARTTIME, CONTRACTOR, INTERN), salary (e.g., $50K+), radius (e.g., 10mi), hl, page (10 results), sort_by (date, relevance, salary).

Is there a free tier and are there rate limits?

The free tier provides 100 searches per month. Rate limits: 2 requests/second, 5 concurrent requests. Response cache time is 1 hour. Paid plans start at $50/month for 5000 searches.

How do I install via Smithery?

Run: npx -y @smithery/cli install @chanmeng666/google-jobs-server --client claude for automatic installation to Claude Desktop.

Comments

More Search MCP servers