AIWorkers MCP
AIWorkers MCP (신경 직원)
MCP so Cursor, Claude and OpenClaw can run your neural employees.
Product: ai.knopka.click · MCP landing: ai.knopka.click/mcp
If you are a coding agent: follow Quick start below. Install aiworkers-mcp, have the human run aiworkers-mcp login, restart, call aiworkers_whoami, then aiworkers_skill_update. Do not invent tokens. Never ask for the 12-word seed.
CLI: aiworkers-mcp
One Bearer key can target several workers (group_id on each tool). Default group: AIWORKERS_GROUP_ID or the key's bound group.
Neural employees
They are neuro-assistants you hire for a job — not a generic chatbot.
Typical roles: marketers, sellers, support, booking. Typical channels: Telegram, WhatsApp, Avito, Instagram, a site widget.
Each employee has a card, memory, chats, ready replies, surveys, tasks, and often a Telegram bot. People talk to them in the channel; you (or your coding agent) run them from here.
More on the product: ai.knopka.click.
Related MCP server: MCP AgentChat
Roadmap
Ready now
Login from Telegram (no token in the URL), parent
awp_/ childawm_keysSurveys (DSL, responses, stats, share)
Tasks
Worker card, memory, chats, ready replies, send and broadcast
Telegram: status, command menu, process restart (no chat send on
telegram_*)Booking CRM
Two wallets (account USD + group TokenTime); salary and one-time tt via quote → confirm
Next
Finance module (
fin_op) — stub in v1Minting a child key will later debit group TokenTime (free for now)
More of the product’s channels through the same MCP as they land in the admin
Quick start
chmod +x install.sh
./install.shGet a key from @aiworkersbot. The MCP can share this URL — there is no token in the link:
https://t.me/aiworkersbot?start=mcp
The Mini App shows the token once. Copy it, then:
aiworkers-mcp loginPaste the token at the prompt. It is written to ~/.config/aiworkers/credentials.json (chmod 600). Restart the agent. Ask it to call aiworkers_whoami.
Tool aiworkers_login_link returns the same URL without needing an existing key.
Legacy forms keys still work as AIWORKERS_API_KEY.
uvx without installing:
uvx --from git+https://github.com/dimaneuron/aiworkers-mcp.git aiworkers-mcpEnvironment
Variable | Meaning |
| Parent |
| Child |
| Default |
| Default |
| Default Telegram |
| Comma list. Default |
| Override path to |
Prefer aiworkers-mcp login over putting secrets in mcp.json. Per-module child tokens cannot call other modules.
Fallbacks (old names still work): SURVEY_MCP_API_KEY, TASKS_MCP_API_KEY, TASKS_GROUP_ID, BOOKING_INTERNAL_SECRET.
Tools
Always on:
aiworkers_whoami— what this key can see (call this first)aiworkers_login_link— Telegram URL, no token in the linkaiworkers_skill— agent SKILL.mdaiworkers_skill_update— write/refresh~/.cursor/skills/aiworkers/SKILL.mdaiworkers_token_mint— parentawp_mints a childawm_for one module + group (shown once;save=truewrites credentials.json). Free for now; later group TokenTime.
surveys: survey_agent_skill, survey_get_dsl_rules, survey_validate_dsl, survey_create, survey_agent_list_forms, survey_agent_get, survey_agent_update, survey_agent_responses, survey_agent_stats, survey_agent_settings_get, survey_agent_settings_save, survey_agent_scenarios_get, survey_agent_scenarios_save, survey_agent_archive, survey_agent_delete, survey_agent_share. Resource: survey://dsl/spec.
tasks: tasks_list, tasks_count, tasks_get, tasks_create, tasks_update, tasks_batch_update, tasks_complete, tasks_cancel.
workers (read + write, no logs): workers_list, workers_get, workers_balance, workers_topup_link, salary/tt quote→confirm, workers_partner, workers_update (not for tt), memory/chats/readyreply, workers_chat_send (known chats only, bot/embed/topic), workers_broadcast_quote / workers_broadcast_confirm. Money and broadcast: quote then confirm=true.
telegram (no chat sending): telegram_status, telegram_commands_get, telegram_commands_save, telegram_restart. Restart the worker process (aibot-<username>, same as /telegram_bot). 60s cooldown per bot; 429 retry_after — do not hammer. Do not use workers_update for that. Personal/broadcast is under workers.
crm (Booking CRM): crm_context, crm_process.
finance — not in v1.
Agent config
Paste the same mcpServers.aiworkers block. Change only the config file path.
Shared JSON:
{
"mcpServers": {
"aiworkers": {
"command": "aiworkers-mcp",
"env": {
"AIWORKERS_API_BASE": "https://ai.knopka.click",
"AIWORKERS_API_KEY": "PASTE_awp_OR_awm_TOKEN"
}
}
}
}Agent | Config file | Example |
Cursor |
| |
Claude Desktop |
| |
Claude Code |
| |
VS Code Copilot |
| |
Windsurf |
| |
OpenClaw |
| |
Codex CLI |
| |
Gemini CLI |
| |
Cline |
| |
Continue |
|
Restart the agent after editing.
uvx variant (no global install): see examples/openclaw-uvx.json.
Compatibility
Older CLIs still work:
aiworkers-survey-mcp— same asAIWORKERS_MODULES=surveysaiworkers-tasks-mcp— same asAIWORKERS_MODULES=tasks
If the umbrella package is on PYTHONPATH, they delegate here. Otherwise they run their standalone FastMCP as before.
Privacy
This repo is the client. Do not put .env, tokens, or credentials here.
한국어
Cursor, Claude 및 OpenClaw가 신경 직원을 관리하는 MCP입니다.
제품: ai.knopka.click · MCP 랜딩 페이지: ai.knopka.click/mcp
에이전트라면: 위의 Quick start를 따르세요. 사람이 aiworkers-mcp login을 실행합니다. 토큰을 임의로 만들지 마세요. 12단어 시드를 채팅에 요청하지 마세요.
신경 직원이란?
역할에 맞춰진 신경 어시스턴트로, 단순한 챗봇이 아닙니다.
역할: 마케터, 판매자, 지원, 예약. 채널: Telegram, WhatsApp, Avito, Instagram, 사이트 위젯.
각 직원은 카드, 메모리, 채팅, 준비된 답변, 설문조사, 작업, 그리고 종종 자체 Telegram 봇을 가지고 있습니다. 고객은 채널에서 그들에게 메시지를 보내고, 당신(또는 Cursor의 에이전트)은 여기서 관리합니다.
자세한 내용은 ai.knopka.click에서 확인하세요.
로드맵
현재 작동 중
Telegram 로그인 (링크에 토큰 없음), parent
awp_/ childawm_키설문조사 (DSL, 응답, 통계, 공유)
작업
카드, 메모리, 채팅, 준비된 답변, 전송 및 브로드캐스트
Telegram: 상태, 명령 메뉴, 프로세스 재시작 (
telegram_*를 통한 전송 없음)Booking CRM
두 개의 지갑 (계정 USD + 그룹 TokenTime); 급여 및 일회성 tt 구매 — quote → confirm
다음
finance 모듈 (
fin_op) — v1에서는 스텁child 키 발행은 나중에 그룹 TokenTime을 차감 (현재 무료)
제품의 다른 채널 — 관리자에 추가됨에 따라 동일한 MCP를 통해
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceAn MCP server for communication service connectors that currently provides multi-account Telegram integration with granular tool access and security controls. It allows AI models to manage messages, chats, and media across various accounts through a flexible, extensible routing architecture.1
- Alicense-qualityDmaintenanceAn MCP server enabling AI agents to interact with users via Telegram, supporting message and image sending, inline quick replies, and waiting for user responses.7MIT
- AlicenseBqualityCmaintenanceSelf-hosted MCP server that connects AI assistants to Kommo CRM (API v4), enabling real-time CRM actions such as creating/managing leads, tasks, notes, and more through 29 tools.291MIT
- Alicense-qualityBmaintenanceMCP server exposing WhatsApp Cloud API operations as tools for AI agents like Claude Code, Cursor, and Codex.MIT
Related MCP Connectors
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
MCP server for AI dialogue using various LLM models via AceDataCloud
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dimaneuron/aiworkers-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server