recap-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RECAP_WORKSPACE_PATH | No | The path to the workspace folder. Override default path. | ~/recap-workspace/ |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| briefingA | Session-start orientation. Run this at the beginning of every conversation to load workspace status, active projects, recent activity, and stale projects. Returns a 'welcome_flow_active' flag if the workspace is empty. |
| project_listA | List projects in the workspace. Filter by status (active, archived, all). Returns slug, name, description, task counts, and last-touched dates. |
| project_createA | Create a new project. Optionally seed it from a template: 'generic', 'job-search', 'side-project', 'learning', 'writing', or 'moving'. Each template adds starter tasks and an optional knowledge starter file. |
| project_briefA | Load full context for a single project: description, body, open tasks, blocked tasks, knowledge files, and recent session logs. Use this when you need to dive deep into one project. |
| task_addB | Add a task to a project. Supports priority, due date, and notes. |
| task_listA | List tasks for a project. Filter by status (open, done, blocked, all). Sorted by priority then due date. |
| task_updateC | Update a task. Change status, priority, due date, notes, or title. Pass null for due/notes to clear them. |
| task_deleteB | Delete a task from a project. |
| session_logA | Log a session entry for a project: what was worked on, decisions made, next steps. The core 'log progress' tool. Run at the end of a working session. |
| quick_noteA | Drop a timestamped note into a project. For stray thoughts that don't fit a session log. |
| searchA | Fuzzy ranked search across projects, tasks, sessions, and notes. Ranks by recency, type relevance, and field match. Use to recall anything in the workspace. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- 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/shivam-singh-git/recap-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server