HireBase MCP Server
@jhgaylor
About HireBase MCP Server
A Python MCP Server for hirebase.org's API
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"hirebase-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
2Search for jobs using the HireBase API based on various criteria (keywords, title, location, salary, etc.).
Retrieve detailed information about a specific job using its HireBase ID.
Overview
What is HireBase MCP Server?
HireBase MCP Server is a Model Context Protocol (MCP) server that provides tools to interact with the HireBase Job API. It allows developers to search for jobs and retrieve detailed job information through MCP clients like Claude Desktop or Cursor.
How to use HireBase MCP Server?
Configure your MCP client (e.g., Claude Desktop or Cursor) to run the server using uvx or from source. Set the HIREBASE_API_KEY environment variable to authenticate with the HireBase API (obtain from HireBase). Run commands like uvx hirebase-mcp (on Mac/Linux) or configure Windows appropriately.
Key features of HireBase MCP Server
- Two job‑related tools:
search_jobsandget_job - One prompt:
create_candidate_profile - Flexible job search using keywords, title, location, salary, and more
- Retrieve full details for a specific job by its HireBase ID
- Structured candidate profile generation to guide job searching
Use cases of HireBase MCP Server
- Search for jobs matching specific criteria (keywords, location, salary) via an MCP client
- Get detailed information about a particular job listing
- Generate a structured prompt based on candidate details (name, LinkedIn, resume) for assisted job hunting
FAQ from HireBase MCP Server
Do I need a HireBase API key?
Yes, the HIREBASE_API_KEY environment variable is required for the server to make authenticated requests to the HireBase API. You can obtain a key from HireBase.
How do I install and run the server?
Ensure uv is installed, then configure your MCP client to run uvx hirebase-mcp (or run from source). Set the API key in the client’s environment variables.
What tools does the server expose?
search_jobs – searches jobs based on many parameters (keywords, title, location, salary, etc.). get_job – retrieves detailed information for a specific job ID.
Can I generate a candidate profile?
Yes, the create_candidate_profile prompt generates a structured request based on candidate details like name, LinkedIn URL, personal website, and resume text.
What are the runtime dependencies?
The server requires Python, uv (for package management and running), and the requests library. No additional runtime is needed beyond a standard Python environment.
More Other MCP servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments