MCP Integration Guide

HumanPing ships an MCP (Model Context Protocol) server so AI agents in Claude Desktop, Cursor, Windsurf, and other MCP-compatible tools can ping humans directly.

Installation

bash
npx humanping-mcp

Or install globally:

bash
npm install -g humanping-mcp

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

json
{ "mcpServers": { "humanping": { "command": "npx", "args": ["-y", "humanping-mcp"], "env": { "HUMANPING_API_KEY": "hp_live_..." } } } }

Cursor

Add to .cursor/mcp.json in your project:

json
{ "mcpServers": { "humanping": { "command": "npx", "args": ["-y", "humanping-mcp"], "env": { "HUMANPING_API_KEY": "hp_live_..." } } } }

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

json
{ "mcpServers": { "humanping": { "command": "npx", "args": ["-y", "humanping-mcp"], "env": { "HUMANPING_API_KEY": "hp_live_..." } } } }

Environment Variables

VariableRequiredDescription
HUMANPING_API_KEYYesYour API key (get one at humanping.io)
HUMANPING_BASE_URLNoAPI base URL (default: https://api.humanping.io/api/v1)

Available MCP Tools

ToolDescription
humanping_verifyReal-world verification — ask a human to confirm facts
humanping_gut_checkHuman intuition / gut feeling on subjective questions
humanping_callHave a human make a phone call on your behalf
humanping_fieldSend a human to a physical location for on-site missions
humanping_escalateEscalate to a human with empathy and emotional intelligence
humanping_vibeGet a human vibe check — mood, tone, energy assessment
humanping_taskCreate a custom task (catch-all for anything)
humanping_statusCheck the status of a task
humanping_balanceCheck your wallet balance
humanping_fundAdd funds to your wallet (returns Stripe checkout URL)

Tool Parameters

humanping_verify

ParamTypeRequiredDefaultDescription
questionstringyesWhat to verify
locationstringnoPhysical location
budgetnumberno$5.00Budget in dollars
proofstringnophotoProof type: photo, video, text, audio

humanping_call

ParamTypeRequiredDefaultDescription
numberstringyesPhone number (with country code)
scriptstringyesInstructions for the caller
budgetnumberno$10.00Budget in dollars

humanping_field

ParamTypeRequiredDefaultDescription
missionstringyesWhat to do on-site
locationstringyesWhere to go
budgetnumberno$15.00Budget in dollars
💡 Pro Tip

The MCP server works best when the AI agent has context about what it needs. Describe your task clearly and let the agent pick the right tool.