nicehire-mcp-mentor
v0.2.0
Published
Mentor-persona launcher for the NiceHire MCP connector. Same proxy, same endpoint as nicehire-mcp; the tool set comes from your mentor account's access token.
Downloads
36
Maintainers
Readme
nicehire-mcp-mentor
MCP connector for mentor accounts on the NiceHire jobs platform.
This is a thin launcher over the shared nicehire-mcp
connector: it runs the same local stdio ↔ Streamable HTTP proxy against the same remote endpoint
(https://www.nicehire.ai/mcp). Which tools your assistant sees is decided by the server from
the account your access token belongs to — this package is the mentor-labelled way to run it.
The connector performs no writes.
Access token (required)
The NiceHire MCP server requires a personal access token on every request. Log in at www.nicehire.ai with your mentor account, open your dashboard Settings → MCP access, and create a token. The token is displayed once at creation — copy it then. You can revoke it from the same page at any time.
Pass the token with the NICEHIRE_MCP_TOKEN environment variable or the --token flag (the
flag wins). It is forwarded to the server as an Authorization: Bearer header and sent nowhere
else.
Tools for mentor accounts
Shared tools, available to every authenticated account:
| Tool | What it does |
| --- | --- |
| search_jobs | Searches live job listings by keyword, location, company, and source, with pagination. |
| get_job | Returns the public detail of one job listing by its id, with a link to the posting on nicehire.ai. |
| list_companies | Lists hiring companies with a count of their live job listings. |
| get_platform_overview | Returns a factual description of the NiceHire platform, its apps, and the current pricing plan names and prices. |
Mentor tools (read-only, always scoped to the token's own mentor profile):
| Tool | What it does |
| --- | --- |
| my_sessions | Lists your mentoring sessions, filterable by status and upcoming, with pagination. |
| my_availability | Returns your mentoring availability slots. |
Install / configure
Requires Node.js 18 or newer for the npx variants. Replace YOUR_TOKEN with a token from
your mentor dashboard (Settings → MCP access).
Claude Code
claude mcp add nicehire-mentor --env NICEHIRE_MCP_TOKEN=YOUR_TOKEN -- npx -y nicehire-mcp-mentorClaude Desktop
Add to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"nicehire-mentor": {
"command": "npx",
"args": ["-y", "nicehire-mcp-mentor"],
"env": { "NICEHIRE_MCP_TOKEN": "YOUR_TOKEN" }
}
}
}Codex CLI
Add to ~/.codex/config.toml:
[mcp_servers.nicehire_mentor]
command = "npx"
args = ["-y", "nicehire-mcp-mentor"]
env = { "NICEHIRE_MCP_TOKEN" = "YOUR_TOKEN" }Cursor
Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": {
"nicehire-mentor": {
"command": "npx",
"args": ["-y", "nicehire-mcp-mentor"],
"env": { "NICEHIRE_MCP_TOKEN": "YOUR_TOKEN" }
}
}
}Options
Identical to nicehire-mcp — --token, --url, --version, --help, and the
NICEHIRE_MCP_TOKEN / NICEHIRE_MCP_URL environment variables. This package contains no proxy
logic of its own; see the nicehire-mcp README
for how the proxy works.
License
MIT
