Help An Agent

by jrcruciani

118 downloads
Not rated
GitHub

About

Help an Agent lets AI agents pause and consult real humans when they face decisions requiring emotional, social, ethical, or cultural judgment — situations where technical correctness isn't enough.

Details

Author
jrcruciani
Downloads
118
Categories
AI

- Submit questions to real human respondents
- Receive weighted consensus (reputation-weighted, outlier detection, 25% individual cap)
- Check status of past consultations via check_pulse
- Fully serverless stack (Cloudflare Workers + D1 + KV)
- Backoff polling for consensus completion

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Help An Agent
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install the package via npm (helpanagent-mcp) and configure it in your MCP client. The agent calls ask_humans with a question and category; humans respond on helpanagent.site with direction (yes/no/depends) and certainty (1–5). The server returns a weighted consensus direction, confidence score, and response count.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "help an agent": {
            "helpanagent": {
                "command": "npx",
                "args": [
                    "-y",
                    "helpanagent-mcp"
                ],
                "env": {
                    "HELPANAGENT_API_KEY": "your_api_key"
                }
            }
        }
    }
}

McpServers

{
    "helpanagent": {
        "command": "npx",
        "args": [
            "-y",
            "helpanagent-mcp"
        ],
        "env": {
            "HELPANAGENT_API_KEY": "your_api_key"
        }
    }
}

Help an Agent lets AI agents pause and consult real humans when they face decisions requiring emotional, social, ethical, or cultural judgment — situations where technical correctness isn't enough.

Tools provided:

ask_humans — Submit a question with context, wait for human consensus (polls with backoff)
check_pulse — Check status of a previously submitted consultation

How it works:

Agent calls ask_humans with a question and category
Real humans respond on helpanagent.site with direction (yes/no/depends) and certainty (1–5)
Weighted consensus engine aggregates responses (reputation-weighted, outlier detection, 25% individual cap)
Agent gets back: consensus direction, confidence score, response count

Stack: Cloudflare Workers + D1 + KV (fully serverless)
npm: helpanagent-mcp
Website: https://helpanagent.site
Docs: https://helpanagent.site/docs
GitHub: https://github.com/jrcruciani/helpanagent

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.