DeerDawn
AI session memory: the brief your AI reads before every session so no session starts cold.
Что умеет
- Start Session: Call at the start of every session. Returns your active project context — current task, recent decisions, open questions — so you can resume without re-explaining the project.
- List Projects: List all your DeerDawn projects with their current task and project ID.
- Create Project: Create a new DeerDawn project to track a codebase, feature, or initiative. Pass parent_project_id to create it as a subproject under an umbrella (e.g. a workstream of a larger product)
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
AI session memory: the brief your AI reads before every session so no session starts cold. Loads your project's current task, recent decisions, and open questions across Claude, ChatGPT, Cursor, and Codex.
Как подключить
Как подключить DeerDawn к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://deerdawn--hissingspider.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить DeerDawn к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://deerdawn--hissingspider.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 откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить DeerDawn к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://deerdawn--hissingspider.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (18)
Технические названия из tools/list. Нужны только разработчикам.
| start_session | Call at the start of every session. Returns your active project context — current task, recent decisions, open questions — so you can resume without re-explaining the project. |
| list_projects | List all your DeerDawn projects with their current task and project ID. |
| create_project | Create a new DeerDawn project to track a codebase, feature, or initiative. Pass parent_project_id to create it as a subproject under an umbrella (e.g. a workstream of a larger product) — subprojects keep their own task and board. |
| switch_subproject | Set which subproject is active for this codebase, so start_session, update_context, and manage_todos target it by default. The choice is remembered per workspace until you switch again. Keyed to the codebase (workspace_key), which the Claude Code / Cursor MCP sends automatically. |
| archive_project | Archive a dead or finished project so it stops cluttering list_projects and never auto-resolves as the active project. Preserves all history. Pass unarchive:true to restore it. Refuses to archive an umbrella that still has live subprojects. |
| set_project_parent | Re-parent an existing project: nest it under a top-level umbrella by passing parent_project_id, or promote it back to top-level by omitting parent_project_id. Use this to organize related projects into one umbrella after the fact. One level deep; the umbrella must be top-level and the project being moved must have no subprojects of its own. |
| rename_project | Rename a project (umbrella or subproject). Use to tidy inconsistent, unclear, or shouty project names — the change is immediate and flows into every future brief. Junk names (file paths, "Untitled") are rejected. |
| get_context | Get the current context for a specific project — task, status, decisions, goals, and open questions. If you have not called start_session yet this session, call it first. Call list_projects if you don't have a project_id. |
| update_context | Update the context for a project. Call this after a decision is made, a task changes, or a feature ships. |
| manage_todos | Manage the active project's task board — a scrum-style board where every task is a card that moves across phase columns: Backlog → Blocked → In Progress → Integration → Testing → Done. Actions: add (new cards, default to Backlog or a named phase), move (re-column a card), complete (shorthand for → Done), remove (delete a mistaken card), list (show the board grouped by column). The single task tracker for the project. |
| search_context | Search across all your DeerDawn projects by keyword or topic. If you have not called start_session yet this session, call it first — it may already answer the question without a search. |
| get_workspace_overview | Get a full overview of your workspace — all projects, durable knowledge, and capabilities. |
| get_project_map | Return the durable project map: hot paths, entrypoints, named surfaces, and recent debugging notes. Call this BEFORE searching the codebase — the file may already be known. Omit project_id to use the active project. |
| find_known_paths | Search durable path memory (hot paths, surfaces, debugging notes) before doing a repo-wide search. Use a path-oriented query like "auth modal" or "signup route". |
| get_workspace_entities | Query typed workspace knowledge — services, capabilities, patterns, environments, and workflows — for architecture-level orientation. |
| record_hot_paths | Record durable file/folder hot paths AFTER you discover them, so future sessions find them before searching. Append nodes — do not restate the whole tree. |
| upsert_workspace_entities | Create or update typed workspace entities (services, capabilities, patterns) and relationships. Use for durable architecture knowledge that should persist beyond a single project note. |
| record_debug_finding | Record a durable debugging finding, optionally tied to file paths and a commit/diff ref, after diagnosing a bug or tracing a non-obvious handoff. |