humanlayer-justin
v0.1.1
Published
Local MCP bridge for HumanLayer pairing and remote MCP forwarding.
Maintainers
Readme
humanlayer-justin
humanlayer-justin is a local stdio MCP bridge for HumanLayer.
It helps an AI agent:
- request a pairing code
- wait for workspace approval
- store the workspace API key automatically
- call the remote HumanLayer MCP endpoint through a local MCP server
Install
npm install -g humanlayer-justinOr run it directly with npx:
npx humanlayer-justinMCP config
{
"mcpServers": {
"humanlayer": {
"command": "npx",
"args": ["humanlayer-justin"]
}
}
}Pairing flow
- Call
get_pairing_code - Open the HumanLayer MCP page
- Enter the pairing code and approve it
- Call
check_pairing_status - The CLI stores the workspace API key in
~/.humanlayer-justin/config.json
Manual API key mode
If you already have a workspace API key, you can skip pairing:
{
"mcpServers": {
"humanlayer": {
"command": "npx",
"args": ["humanlayer-justin"],
"env": {
"HUMANLAYER_API_KEY": "YOUR_WORKSPACE_API_KEY"
}
}
}
}Environment variables
HUMANLAYER_APP_URL- default:
https://54-77-51-244.sslip.io
- default:
HUMANLAYER_API_KEY- optional manual override for an existing workspace API key
HUMANLAYER_AGENT_NAME- optional label shown during pairing
Tools
get_pairing_codecheck_pairing_statuscreate_joblist_jobspublish_jobget_jobcancel_jobapprove_job
