50heads — MCP-сервер для Claude Code: опрос респондентов из проекта
MCP-сервер, через который агент задаёт короткий вопрос пятидесяти проверенным людям и получает их ответы, не выходя из редактора.
claude mcp add --transport http mcp https://mcp.50heads.com/mcpЧто делает 50heads
Сервер даёт агенту девять инструментов, и каждый принимает action. estimate считает цену вопроса и остаток кредитов и ничего не тратит. ask отправляет вопрос пятидесяти респондентам или вашей аудитории, загружает картинку, собирает ссылку, по которой человек сам нажимает Ask. results читает ответы, organization, audit, questions, projects, webhooks и help закрывают остальное. Область доступа привязана к действию: подключению без нужного scope откажут только на этом действии, а право только на чтение не дойдёт до действия, которое что-то меняет.
Два пути. Хостинг https://mcp.50heads.com/mcp поверх Streamable HTTP — в браузере входите через OAuth, ставить ничего не надо, и там же задаётся дневной лимит расходов. Локальный вариант npx -y @50heads/mcp нужен хостам, которые запускают команду: ему требуют Node 20 или новее и ключ API. Ключ делается на странице Developers в дашборде, начинается на fh_live_ и показывается один раз. Вместо ключа можно один раз выполнить npx -y @50heads/mcp login — токен ляжет в keychain macOS или в Secret Service на Linux, иначе в файл с правами 600.
Если заданы оба, переменная FIFTYHEADS_API_KEY перебивает сохранённый вход. Проверить связку до трат просто: estimate с действием quote бесплатен и кредиты не списывает. Остальные переменные окружения — адрес API, адрес хостинга для --proxy и сервер входа — переопределяют умолчания, а FIFTYHEADS_DEBUG=1 пишет вызовы в stderr.
Какие задачи решает
- узнать мнение пятидесяти человек до запуска
- прикинуть стоимость вопроса в кредитах
- прочитать ответы респондентов из редактора
- собрать ссылку, по которой человек сам отвечает
- разделить права подключения по отдельным действиям
Примеры запросов агенту
- Спроси через 50heads, какое из двух названий лучше звучит
- Посчитай цену опроса про выбор логотипа в 50heads
- Покажи ответы на последний вопрос в 50heads
Как установить 50heads
1Командой платформы: удалённый сервер
claude mcp add --transport http mcp https://mcp.50heads.com/mcp2Командой платформы
claude mcp add --env FIFTYHEADS_API_KEY=<FIFTYHEADS_API_KEY> --transport stdio 50heads -- npx -y @50heads/mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add 50heads --url https://mcp.50heads.com/mcp2Командой платформы
codex mcp add 50heads --env FIFTYHEADS_API_KEY=<FIFTYHEADS_API_KEY> -- npx -y @50heads/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"50heads": {
"url": "https://mcp.50heads.com/mcp"
}
}
}{
"mcpServers": {
"50heads": {
"command": "npx",
"args": [
"-y",
"@50heads/mcp"
],
"env": {
"FIFTYHEADS_API_KEY": "<FIFTYHEADS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"50heads": {
"type": "http",
"url": "https://mcp.50heads.com/mcp"
}
}
}{
"servers": {
"50heads": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@50heads/mcp"
],
"env": {
"FIFTYHEADS_API_KEY": "<FIFTYHEADS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http 50heads https://mcp.50heads.com/mcp2Командой платформы
gemini mcp add -e FIFTYHEADS_API_KEY=<FIFTYHEADS_API_KEY> 50heads npx -y @50heads/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о 50heads
Как установить 50heads в Claude Code?
Подключите хостинг: claude mcp add --transport http 50heads https://mcp.50heads.com/mcp, затем выполните /mcp и войдите через OAuth. Для CI и скриптов тот же адрес добавляется с заголовком Authorization: Bearer fh_live_….
Что делает 50heads?
Отправляет короткий вопрос пятидесяти проверенным людям и возвращает их ответы агенту. Через инструменты можно оценить стоимость опроса, проверить кредиты и прочитать результаты.
Нужен ли ключ API для работы?
Хостингу хватает входа по OAuth, отдельный ключ не нужен. Локальному серверу на npx -y @50heads/mcp нужны Node 20 или новее и ключ, либо разовый login.