Google Jobs Tools

Google Jobs search, salary data, and employment opportunities

Overview

Google Jobs Tools gives AI agents access to live job listings through the google jobs api — aggregated from thousands of employers, company career pages, and job boards worldwide, delivering broader coverage than any single job board and making it the most comprehensive google for jobs api integration available for AI-powered recruiting and career applications.

It acts as a standardized bridge between large language models and real-time employment market data. Instead of providing outdated career advice or integrating a separate google job search api, models can retrieve current open positions with full structured details through a controlled MCP interface that consolidates data from LinkedIn, Indeed, Glassdoor, and direct employer sites simultaneously.

By integrating Google Jobs Tools, developers enable AI agents to:

• Search live job listings by title, location, and keywords using search_jobs • Receive structured listings including job title, company name, location, employment type, posting date, salary range where disclosed, and a direct application link • Access broader coverage than any individual job board by drawing from dozens of sources at once through the google jobs api • Build personalised job search assistants that surface relevant openings in real time

This MCP enables AI-powered job search assistants, recruitment intelligence tools, labour market research agents, salary benchmarking platforms, and career coaching applications that need real, current job openings delivered through a managed google for jobs api integration.

Highlights

Protocol
MCP v1.0
Security
OAuth 2.0
Access
Real-time
Tools
1 Tools

Standardized bridge for real-time model context.

Installation

Connect this server to your local or remote agent environment.

mcp_config.json
{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://connect.mcp360.ai/v1/google-jobs/mcp?token=YOUR_API_KEY"
      ]
    }
  }
}
Replace YOUR_API_KEY with your actual key from the dashboard.

Available Tools

Technical specifications for the 1 available protocol tools.

1 tools

search_jobs tool

Input Specification
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "Job search query - can include title, company, 'remote', 'part-time', etc."
    },
    "country": {
      "type": "string",
      "description": "Country code (e.g., 'us', 'uk', 'ca')"
    },
    "language": {
      "type": "string",
      "description": "Language code (e.g., 'en', 'es', 'fr')"
    },
    "location": {
      "type": "string",
      "description": "Location (e.g., 'San Francisco, CA', 'New York, NY')"
    }
  },
  "additionalProperties": false
}
Output Response
{
  "type": "object",
  "properties": {
    "jobs": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "via": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "posted": {
            "type": "string"
          },
          "salary": {
            "type": "string"
          },
          "company": {
            "type": "string"
          },
          "benefits": {
            "type": "object",
            "properties": {
              "paid_time_off": {
                "type": "boolean"
              },
              "dental_insurance": {
                "type": "boolean"
              },
              "health_insurance": {
                "type": "boolean"
              }
            }
          },
          "location": {
            "type": "string"
          },
          "position": {
            "type": "number"
          },
          "schedule": {
            "type": "string"
          },
          "thumbnail": {
            "type": "string"
          },
          "apply_link": {
            "type": "string"
          },
          "extensions": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "highlights": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "items": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "title": {
                  "type": "string"
                }
              }
            }
          },
          "apply_links": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "link": {
                  "type": "string"
                },
                "source": {
                  "type": "string"
                }
              }
            }
          },
          "description": {
            "type": "string"
          },
          "sharing_link": {
            "type": "string"
          }
        }
      }
    },
    "query": {
      "type": "string"
    },
    "total_results": {
      "type": "number"
    }
  }
}

Direct API Access

Production-ready REST endpoints for custom integrations.

POSTServer Metadata
/api/v1/google-jobs
curl "https://connect.mcp360.ai/api/v1/google-jobs" \
  -H "Authorization: Bearer YOUR_API_KEY"
POSTExecute Tool
/api/v1/google-jobs/{tool_name}
curl -X POST "https://connect.mcp360.ai/api/v1/google-jobs/search_jobs" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "string"
}'
Authentication

To authenticate, include your API key in the Authorization header using the Bearer scheme. Alternatively, you can use the X-API-KEY header.

Infrastructure

Unified MCP Gateway

One hub for 100+ production-ready tools with centralized management.

Unified API Key

Access 100+ MCP servers with a single authentication token.

Instant Testing

Test and debug any MCP server instantly in our integrated environment.

Centralized Billing

One monthly subscription for all your AI tool integrations and credits.

Scenarios

Standard Use Cases

Connect to the google jobs api to aggregate real-time job listings from across the web into talent search and career platform products
Use the google for jobs api to surface structured job postings with salary estimates, company ratings, and application links
Power job alert systems that query google job search api endpoints for new listings matching user-defined roles, locations, and keywords
Build HR analytics tools that track job posting volumes, in-demand skills, and hiring trends by industry using Google Jobs data
Integrate Google Jobs data into ATS platforms to enrich candidate sourcing with live market listings and competitive compensation benchmarks

Frequently Asked Questions

What is Google Jobs Tools?

Google Jobs Tools is an MCP server that provides structured access to google jobs tools capabilities through a standardized protocol, enabling AI models to retrieve and process real-time data.

Which AI models are supported?

Any model that supports MCP protocol including Claude (via Claude Desktop), GPT-4, Gemini, and open-source LLMs through compatible frameworks.

How do I authenticate?

The server supports OAuth 2.0 authentication with API keys. You'll receive credentials upon registration which can be configured in your MCP client.

Is there rate limiting?

Yes, rate limits apply based on your subscription tier. Free tier includes generous limits for development, with higher limits available in paid plans.

Can I use this in production?

Absolutely. Google Jobs Tools is designed for production use with enterprise-grade reliability, security, and performance.

Deploy AI agent with Google Jobs Tools today.

Start building production-ready AI agent integrations in minutes with standardized protocol access.

Enterprise Ready
Secure OAuth
24/7 Support