MCP Uptime
← MCP Reliability Index  /  Productivity
D

Deerdawn

com.deerdawn/deerdawn
AI session memory: the brief your AI reads before every session so no session starts cold.
healthy
status
23
tools exposed
1269ms
connect latency
edfd5c9cca08
schema fingerprint

Tools (23)

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
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 → D
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.
mark_resolved
Mark a knowledge or decision entity as resolved so it stops appearing in normal context loads. Resolved entries are still retrievable via get_workspace_entities({ status: "resolved" }). Use when a decision has been implemented, a known issue has been fixed, or a knowledge entry is no longer relevant
get_next_best_context
Return the most relevant next context to fetch or use for the current task/session, including open questions and pending decisions ranked for relevance and token efficiency.
cleanup_context
Clean up task context at handoff/finish time. Marks the finished task as completed, clears open-task command history, and returns unresolved questions that still need answers.
list_skills
List available shared skills (name + description, no body). Use on web tools (ChatGPT, Claude.ai) that cannot read skill files from disk.
get_skill
Fetch one shared skill in full (including markdown body) by slug. Call after list_skills when a skill is relevant to the current task.

Endpoint

https://api.deerdawn.com/api/v1/mcp
Category: Productivity · Last checked: 2026-07-30T12:55:51Z

Monitor your own MCP server

Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.

Get early access
How we measure →
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.