Huddlekit
Read client feedback left on your website, with the screenshot, element selector, page URL and reply thread, then fix it in code, reply and resolve it.
Что умеет
- Get Workspace: Returns the workspace this connection is pinned to, with project counts by type. Takes no arguments — the workspace is fixed at consent time and cannot be changed by the caller.
- List Projects: Lists the projects in the connected workspace — websites, documents and web apps — most recently active first. Optionally filter to one type. Note that web apps are ordered by last upda
- List Comments: Lists feedback comments on one project. Returns summaries without screenshots; use get_comment_context for the full detail of a single comment.
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Read client feedback left on your website, with the screenshot, element selector, page URL and reply thread, then fix it in code, reply and resolve it. Clients pin comments on the live site with no account or extension; this server lets your agent list a project's open comments, open one with its screenshot as an image, and, with write access, reply, set status or priority, tag, assign and resolve. Read only by default, OAuth sign-in, no API key. Needs a Huddlekit Pro or Team plan.
Как подключить
Как подключить Huddlekit к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://huddlekit--huddlekit.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Huddlekit к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://huddlekit--huddlekit.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 откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Huddlekit к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://huddlekit--huddlekit.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (8)
Технические названия из tools/list. Нужны только разработчикам.
| get_workspace | Returns the workspace this connection is pinned to, with project counts by type. Takes no arguments — the workspace is fixed at consent time and cannot be changed by the caller. |
| list_projects | Lists the projects in the connected workspace — websites, documents and web apps — most recently active first. Optionally filter to one type. Note that web apps are ordered by last update rather than last feedback activity, which that table does not record. |
| list_comments | Lists feedback comments on one project. Returns summaries without screenshots; use get_comment_context for the full detail of a single comment. |
| get_comment_context | Everything needed to act on one comment: text, status, page URL, element selector, viewport, the reply thread, and the screenshot as an image. The concrete requested change is often in the replies rather than the original comment. |
| update_comment_status | Triage one comment: set its status, priority, or resolved flag. Requires a write-approved connection. Sends no notifications — the notification and digest triggers fire on comment creation, not on updates. Omitting a field leaves it unchanged; pass priority "none" to clear a priority back to unset. |
| add_reply | Post a reply into a comment thread as the connected user. Requires a write-approved connection. NOTE: this notifies the thread participants exactly as a human reply does, so replying to many comments at once sends many emails. To notify a specific teammate, write "@Their Display Name" in the text exactly as it appears in get_workspace().members — the mention is resolved and they are notified. Only members of the connected workspace can be mentioned; the response reports who was actually notified. |
| set_tags | Replace the tags on one comment. Pass the full set — an empty array clears them. Tag ids come from get_workspace; an agent cannot create new tags, only apply the ones the workspace already defines. Requires a write-approved connection. |
| assign_comment | Replace the assignees on one comment. Pass the full set — an empty array unassigns everyone. Member ids come from get_workspace, which returns ids and roles but NOT names. Requires a write-approved connection. |