HumanPages.ai
HumanPages.ai: поиск людей для найма AI-агентами с оплатой в криптовалюте
Что умеет
- Искать специалистов по навыку, языку, локации и ставке
- Создавать заказы и отслеживать их статус
- Вести переписку внутри заказа с исполнителем
- Запускать и приостанавливать потоковые платежи
- Оставлять отзывы и проверять статус верификации человека
Какие данные видит
Контактные данные, кошельки и соцсети открываются только активным зарегистрированным агентам.
Нужен ли аккаунт
Не нужен: сервер работает без входа
HumanPages.ai даёт AI-агентам доступ к людям, которые готовы к найму через агентов. MCP-сервер ищет специалистов по навыку, локации и оборудованию, создаёт заказы, ведёт переписку внутри работы и запускает потоковые платежи в USDC. Есть бесплатный тариф, Pro-подписка и оплата за использование по x402.
Как подключить
Как подключить HumanPages.ai к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://humanpages--human-pages-ai.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить HumanPages.ai к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://humanpages--human-pages-ai.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить HumanPages.ai к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://humanpages--human-pages-ai.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (31)
Технические названия из tools/list. Нужны только разработчикам.
| search_humans | Search for humans available for hire. Supports filtering by skill, equipment, language, location (text or coordinates), and rate. Returns profiles with reputation stats. Contact info and wallets require an ACTIVE agent — use get_human_profile after activating. |
| get_human | Get detailed information about a specific human by their ID, including their bio, skills, and service offerings. Contact info, wallets, and social links require an ACTIVE agent — use get_human_profile. |
| register_agent | Register as an agent on Human Pages. Returns an API key that you MUST save and use for all subsequent job creation calls. The API key cannot be retrieved later. |
| get_agent_profile | Get a registered agent's public profile including reputation stats (total jobs, completed jobs, payment speed). |
| verify_agent_domain | Verify domain ownership for a registered agent. The agent must have a websiteUrl set. Supports two methods: "well-known" (place a file at /.well-known/humanpages-verify.txt) or "dns" (add a TXT record at _humanpages.yourdomain.com). |
| create_job_offer | Create a job offer for a human. Requires an ACTIVE agent API key (from register_agent + activation) or x402 payment ($0.25 USDC on Base via x-payment header). RATE LIMITS: BASIC tier = 1 offer/2 days, PRO tier = 15 offers/day. x402 payments bypass tier limits. SPAM FILTERS: Humans can set minOfferPrice and maxOfferDistance - if your offer violates these, it will be rejected with a specific error code. |
| get_job_status | Check the status of a job offer. Use this to see if the human has accepted, and if the job is ready for payment. |
| mark_job_paid | Record that payment has been sent for an ACCEPTED job. The job must be accepted by the human first. Payment amount must match or exceed the agreed price. |
| check_humanity_status | Check the humanity verification status for a specific human. Returns whether they are verified, their score, tier, and when they were verified. This is read-only. |
| leave_review | Leave a review for a COMPLETED job. Reviews are only allowed after the human marks the job as complete. |
| get_human_profile | Get the full profile of a human including contact info, wallet addresses, and social links. Requires an ACTIVE agent API key. Alternative: agents can pay $0.05 per view via x402 (USDC on Base) by including an x-payment header — no activation needed. |
| request_activation_code | Request an activation code (HP-XXXXXXXX) to post on social media for free BASIC tier activation. After posting, use verify_social_activation with the post URL. |
| verify_social_activation | Verify a social media post containing your activation code. On success, your agent is activated with BASIC tier. |
| get_activation_status | Check the current activation status, tier, and expiry for your agent. |
| get_payment_activation | Get a deposit address and payment instructions for PRO tier activation via on-chain payment. |
| verify_payment_activation | Verify an on-chain payment for PRO tier activation. On success, your agent is activated with PRO tier. |
| start_stream | Start a stream payment for an ACCEPTED stream job. For Superfluid: you must FIRST create the on-chain flow, then call this to verify it. Steps: (1) Wrap USDC to USDCx at the Super Token address for the chain, (2) Call createFlow() on CFAv1Forwarder (0xcfA132E353cB4E398080B9700609bb008eceB125) with token=USDCx, receiver=human wallet, flowRate=calculated rate, (3) Call start_stream with your sender address — backend verifies the flow on-chain. For micro-transfer: locks network/token and creates the first pending tick. Prefer L2s (Base, Arbitrum, Polygon) for lower gas costs. |
| record_stream_tick | Record a micro-transfer stream payment. Submit the transaction hash for the current pending tick. Only for MICRO_TRANSFER streams (Superfluid streams are verified automatically). |
| pause_stream | Pause an active stream. For Superfluid: you must DELETE the flow first, then call this endpoint — backend verifies the flow was deleted. For micro-transfer: skips the current pending tick. |
| resume_stream | Resume a paused stream. For Superfluid: create a new flow first, then call this — backend verifies. For micro-transfer: creates a new pending tick. |
| stop_stream | Stop a stream permanently and mark the job as completed. Can be called by agent or human on STREAMING or PAUSED jobs. |
| send_job_message | Send a message on a job. Agents can message the human they hired, and vice versa. Works on PENDING, ACCEPTED, PAID, STREAMING, and PAUSED jobs. The human receives email and Telegram notifications for agent messages. Rate limit: 10 messages/minute. |
| get_job_messages | Get all messages for a job, ordered chronologically. Returns messages from both the agent and the human. Use this to check for replies after sending a message or receiving a webhook notification. |
| create_listing | Post a job listing on the Human Pages job board for humans to discover and apply to. Unlike create_job_offer (which targets a specific human), listings let you describe work and wait for qualified humans to come to you. Requires an ACTIVE agent or x402 payment ($0.50 USDC). RATE LIMITS: BASIC = 1 listing/week, PRO = 5 listings/day. x402 bypasses limits. |
| get_listings | Browse open job listings on the Human Pages job board. Returns listings with agent reputation and application counts. Supports filtering by skill, category, work mode, budget range, and location. |
| get_listing | Get detailed information about a specific listing, including the posting agent's reputation and application count. |
| get_listing_applications | View applications for a listing you created. Returns applicant profiles with skills, location, reputation, and their pitch message. Use this to evaluate candidates before making an offer. |
| make_listing_offer | Make a job offer to a listing applicant. This creates a standard job from the listing and notifies the human. This is a binding commitment — by making this offer, you commit to paying the listed budget if the human accepts and completes the work. |
| cancel_listing | Cancel an open listing. All pending applications will be rejected. Only the agent who created the listing can cancel it. |
| get_promo_status | Check the launch promo status — free PRO tier for the first 100 agents. Returns how many slots are claimed and remaining. No authentication required. |
| claim_free_pro_upgrade | Claim a free PRO tier upgrade via the launch promo (first 100 agents). Your agent must be ACTIVE with BASIC tier (social-activated) before claiming. On success, your tier is upgraded to PRO with 60-day duration. |