home / mcp / hirescript mcp server
Generates inclusive job descriptions with bias analysis using Claude via MCP.
Configuration
View docs{
"mcpServers": {
"automatikstudio-hirescript-mcp": {
"command": "node",
"args": [
"/path/to/hirescript-mcp/dist/index.js"
],
"env": {
"ANTHROPIC_API_KEY": "YOUR_API_KEY"
}
}
}
}You can generate inclusive, bias-free job descriptions using Claude through a dedicated MCP server. This server analyzes content for bias, provides an inclusivity score, and returns a polished job description suitable for broad audiences, all accessible from any MCP-enabled client.
To use this MCP server, configure your MCP client to connect to the local or remote server as an MCP endpoint. You will provide job details such as the job title, company, requirements, and benefits. The server will produce an inclusive job description, return a bias score, and offer warnings with suggested improvements to reduce biased language.
Prerequisites you need before installing:
Install dependencies and build the MCP server using the project’s standard workflow.
npm install
npm run buildSet your API key for the Claude integration and ensure your environment is prepared to start the MCP server. The following environment variable is used by the server to authenticate requests to Claude.
export ANTHROPIC_API_KEY=your-api-keyHere is how you would wire up the MCP client to run the server locally. The server is intended to be invoked as a standard MCP backend process. Use the following configuration in your MCP client to connect to the local server.
{
"mcpServers": {
"hirescript": {
"command": "node",
"args": ["/path/to/hirescript-mcp/dist/index.js"],
"env": {
"ANTHROPIC_API_KEY": "your-api-key"
}
}
}
}The server exposes a tool to generate an inclusive job description along with bias analysis. You provide the job details, and the tool returns a description, a bias Score, and warnings with suggested language improvements.
Parameters you can supply include the job title, optional company name, optional requirements, optional benefits, and optional work mode.
Generates an inclusive job description and analyzes bias. Returns a jobDescription, a biasScore, and biasWarnings with suggested language improvements.