DawnMCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": true,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| memory_save_memoryA | Save a piece of information to long-term memory. Use this to remember user preferences, project context, technical decisions, conversations, or important events for future reference. |
| memory_search_memoryA | Search stored memories by semantic similarity. Use this to recall past conversations, find previously stored project context, retrieve technical decisions, or look up user preferences. |
| memory_update_memoryA | Update the content of an existing memory. The embedding is regenerated automatically. Use the memory ID from a previous search result. |
| memory_delete_memoryA | Permanently delete a stored memory by its ID. Use the memory ID from a previous search result. |
| repo_analyze_repositoryA | Analyze a local repository to understand its structure, framework, dependencies, and architecture. Scans all files, performs AST parsing on source code, detects patterns, and generates an AI summary. |
| repo_scan_filesC | Scan a local repository and list all files with classified types, languages, and aggregate statistics. |
| repo_index_repositoryA | Index a local repository for semantic code search. Scans files, splits them into function/class chunks, generates embeddings using Ollama, and stores them in ChromaDB. |
| repo_ask_codebaseA | Ask a natural language question about an indexed codebase. Uses RAG (retrieval-augmented generation) over ChromaDB vector search and Qwen2.5-Coder LLM. |
| repo_build_knowledge_graphA | Construct a structural knowledge graph of files, functions, classes, and dependencies for a repository. |
| repo_query_knowledge_graphB | Query the repository knowledge graph by entity name or type (file, function, class, module, dependency). |
| repo_explain_architectureC | Generate a detailed architectural explanation of a repository. |
| repo_explain_projectB | Generate a comprehensive project explanation including architecture, technology stack, and module structure. |
| repo_find_feature_locationB | Locate where a specific feature or capability is implemented in the codebase. |
| repo_impact_analysisA | Analyze potential impact of modifying a specific file or symbol across the codebase. |
| repo_summarize_repositoryC | Get a concise high-level technical summary of the repository. |
| agent_plan_taskB | Decompose a complex software engineering request into structured implementation phases using the PlannerAgent. |
| agent_execute_stepB | Generate production code or step-by-step implementation for a planned step using the ExecutorAgent. |
| agent_review_codeB | Perform a comprehensive code review auditing security, performance, quality, and best practices using the ReviewerAgent. |
| agent_debug_issueA | Diagnose error logs, stack traces, or failing tests to identify root cause and recommended fix using the DebuggerAgent. |
| documents_add_documentA | Store and index a project document, spec, or architecture guide for semantic retrieval. |
| documents_search_documentsA | Search stored project documentation by semantic similarity. |
| documents_list_documentsA | List all stored project documents and specs. |
| documents_delete_documentB | Delete a stored document by its UUID. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Memory History | The 50 most recent memories stored by the AI assistant, sorted newest first. |
| User Profile | Stored user preferences and profile information from memory. |
| Project Context | Current project context and key architectural decisions. |
| Available Documents | List of all indexed project documentation and specs. |
| Health Checks | Current health status of all registered health checks |
| Widget Examples | Provides metadata and examples for all registered UI widgets |
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/dawnmcp/DawnMCP-1'
If you have feedback or need assistance with the MCP directory API, please join our Discord server