HireHouse Jobs

Search, compare and inspect live public job listings on HireHouse, then apply on the portal.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
81%
Naming quality
95%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~991Tokens (tool definitions)
~1.4 KBTypical response size
Moderate attention impact (0.77% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "hirehouse-mcp": {
      "url": "https://hirehouse.xyz/mcp"
    }
  }
}

Remote endpoints

https://hirehouse.xyz/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_jobs(query, location, workMode, hasPayRange, featuredOnly, ...)

Search currently active, reviewed, publicly listed Hirehouse roles. Every word in `query` must match the role's title, company, location or description. If nothing matches, related roles are returned instead with match: "related". Supports location, work mode, compensation, featured, recency, and sort filters. Results are public listings only.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Words from the role title, skills, company, or location, e.g. \"backend engineer dubai\"",
      "type": "string",
      "maxLength": 200
    },
    "location": {
      "description": "City, country, or location text from the public listing",
      "type": "string",
      "maxLength": 120
    },
    "workMode": {
      "type": "string",
      "enum": [
        "remote",
        "onsite",
        "hybrid"
      ]
    },
    "hasPayRange": {
      "description": "Whether the role must have an advertised pay range",
      "type": "boolean"
    },
    "featuredOnly": {
      "description": "Whether to return only featured public roles",
      "type": "boolean"
    },
    "postedWithinDays": {
      "description": "Only roles published within this many days",
      "type": "integer",
      "minimum": 1,
      "maximum": 365
    },
    "sort": {
      "default": "featured",
      "type": "string",
      "enum": [
        "featured",
        "newest",
        "oldest"
      ]
    },
    "page": {
      "default": 1,
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_jobs(jobIds)

Compare two to five public HireHouse roles side by side by job ID. Returns public listing data, a description excerpt per role, and each role's HireHouse application URL.

Input Schema

{
  "type": "object",
  "properties": {
    "jobIds": {
      "minItems": 2,
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "string",
        "format": "uuid",
        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
      }
    }
  },
  "required": [
    "jobIds"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_job(jobId)

Get the public details, full description and Hirehouse portal application URL for one job.

Input Schema

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    }
  },
  "required": [
    "jobId"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢show_jobs(jobIds)

Display one to ten public HireHouse roles, by job ID, as interactive job cards. Each card links to that role's application page on the HireHouse portal.

Input Schema

{
  "type": "object",
  "properties": {
    "jobIds": {
      "minItems": 1,
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "string",
        "format": "uuid",
        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
      }
    }
  },
  "required": [
    "jobIds"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools