Exarp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| infer_session_modeB | [HINT: Session mode inference. Returns AGENT/ASK/MANUAL with confidence.] Infer current session mode from tool patterns. |
| add_external_tool_hintsD | [HINT: Tool hints. Files scanned, modified, hints added.] |
| automationD | ā |
| tool_catalogA | [HINT: Tool catalog. action=list|help. Unified tool catalog and help.] Unified tool catalog tool consolidating tool browsing and help operations. š Output: Tool catalog or detailed tool documentation š§ Side Effects: None ā±ļø Typical Runtime: <1 second |
| workflow_modeA | [HINT: Workflow mode management. action=focus|suggest|stats. Unified workflow operations.] Unified workflow mode management tool consolidating focus, suggestions, and usage statistics. Actions:
š Output: Mode status, suggestions, or usage statistics š§ Side Effects: May update tool visibility and send notifications ā±ļø Typical Runtime: <100ms Modes (focus action):
|
| contextA | [HINT: Context management. action=summarize|budget|batch. Unified context operations.] Unified context management tool consolidating summarization, budgeting, and batch operations. š Output: Context operation results (summary, budget analysis, or batch summaries) š§ Side Effects: None ā±ļø Typical Runtime: <10ms |
| recommendA | [HINT: Recommendations. action=model|workflow|advisor. Unified recommendation system.] Unified recommendation tool consolidating model selection, workflow mode suggestions, and advisor consultations. Actions:
š Output: Model recommendations, mode suggestions, or advisor wisdom š§ Side Effects: May log consultations (advisor action) ā±ļø Typical Runtime: <1 second |
| analyze_alignmentA | [HINT: Alignment analysis. action=todo2|prd. Unified alignment analysis tool.] Unified alignment analysis tool consolidating Todo2 and PRD alignment. Actions:
š Output: Alignment scores, misaligned items, recommendations š§ Side Effects: Creates tasks/reports based on action ā±ļø Typical Runtime: <5 seconds |
| securityB | [HINT: Security. action=scan|alerts|report. Vulnerabilities, remediation.] Unified security analysis:
š Output: Vulnerabilities by severity, remediation recommendations š§ Side Effects: None (read-only) |
| generate_configA | [HINT: Config generation. action=rules|ignore|simplify. Creates IDE config files.] Unified config generation:
š Output: Generated files, changes made š§ Side Effects: Creates/updates config files (unless dry_run=True) |
| setup_hooksB | [HINT: Hooks setup. action=git|patterns. Install automation hooks.] Unified hooks setup:
š Output: Installation status, hooks configured š§ Side Effects: Installs hooks (unless dry_run=True) |
| prompt_trackingA | [HINT: Prompt tracking. action=log|analyze. Track and analyze prompts.] Unified prompt tracking:
š Output: Log confirmation or iteration statistics š§ Side Effects: Writes to .cursor/prompt_history/ (log action) |
| healthB | [HINT: Health check. action=server|git|docs|dod|cicd. Status and health metrics.] Unified health check:
š Output: Health status and metrics š§ Side Effects: Creates tasks (docs action with create_tasks=True) |
| check_attributionA | [HINT: Attribution compliance check. Verify proper attribution for all third-party components.] Checks attribution compliance across the codebase:
š Output: Attribution score (0-100), compliance status, issues found š§ Side Effects: Creates compliance report and optional Todo2 tasks ā±ļø Typical Runtime: 1-3 seconds |
| reportB | [HINT: Report generation. action=overview|scorecard|briefing|prd. Project reports.] Unified report generation:
š Output: Generated report in specified format š§ Side Effects: Creates file (if output_path specified) |
| task_analysisA | [HINT: Task analysis. action=duplicates|tags|hierarchy|dependencies|parallelization. Task quality and structure.] Unified task analysis:
š Output: Analysis results with recommendations š§ Side Effects: Modifies tasks (duplicates with auto_fix, tags without dry_run) |
| testingA | [HINT: Testing tool. action=run|coverage|suggest|validate. Execute tests, analyze coverage, suggest test cases, or validate test structure.] Unified testing:
š Output: Test results, coverage analysis, test suggestions, or validation report š§ Side Effects: May generate coverage reports, suggestion files, or validation reports |
| lintB | [HINT: Linting tool. action=run|analyze. Run linter or analyze problems.] Unified linting:
š Output: Linter results or problem analysis š§ Side Effects: May auto-fix issues (with fix=true) |
| memoryA | [HINT: Memory tool. action=save|recall|search. Persist and retrieve AI discoveries.] Unified memory management:
Categories: debug, research, architecture, preference, insight š Output: Memory operation results š§ Side Effects: Creates/retrieves memory files |
| task_discoveryB | [HINT: Task discovery. action=comments|markdown|orphans|all. Find tasks from various sources.] Discovers tasks from:
š Output: Discovered tasks with locations š§ Side Effects: Can create Todo2 tasks (create_tasks=true) |
| task_workflowA | [HINT: Task workflow. action=sync|approve|clarify|clarity|cleanup. Manage task lifecycle.] Unified task workflow tool consolidating sync, approval, clarification, clarity improvement, and stale cleanup. Actions:
š Output: Workflow operation results š§ Side Effects: Modifies task states ā±ļø Typical Runtime: <1 second (most actions) |
| estimationA | [HINT: Estimation. action=estimate|analyze|stats. Unified task duration estimation tool.] Unified task duration estimation tool consolidating estimation, accuracy analysis, and statistics. Actions:
š Output: Estimation results based on action š§ MLX Enhancement: When use_mlx=True, combines statistical methods with MLX semantic analysis for 30-40% better accuracy ā±ļø Typical Runtime: <1 second (estimate), <2 seconds (analyze), <1 second (stats) |
| ollamaC | [HINT: Ollama. action=status|models|generate|pull|hardware|docs|quality|summary. Unified Ollama tool.] Unified Ollama tool consolidating integration and enhanced tools. Actions:
|
| mlxC | [HINT: MLX. action=status|hardware|models|generate. Unified MLX tool.] Unified MLX tool for Apple Silicon GPU acceleration. Actions:
|
| git_toolsC | [HINT: Git tools. action=commits|branches|tasks|diff|graph|merge|set_branch. Unified git-inspired tools.] Unified git-inspired task management tools. Actions:
|
| sessionB | [HINT: Session. action=prime|handoff|prompts|assignee. Unified session management tools.] Unified session management tool consolidating auto-primer, handoff, prompt discovery, and task assignee. Actions:
|
| memory_maintA | [HINT: Memory maintenance. action=health|gc|prune|consolidate|dream. Lifecycle management.] Unified memory maintenance:
š Output: Maintenance results with recommendations š§ Side Effects: Modifies memories (gc/prune/consolidate with dry_run=False) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| doc_check | Analyze documentation health and create tasks for issues. |
| doc_quick | Quick documentation health check without creating tasks. |
| align | Analyze Todo2 task alignment with project goals. |
| dups | Find and consolidate duplicate Todo2 tasks. |
| sync | Synchronize tasks between shared TODO table and Todo2. |
| scan | Scan project dependencies for security vulnerabilities. Supports all languages via tool parameter. |
| auto | Discover new automation opportunities in the codebase. |
| auto_high | Find only high-value automation opportunities. |
| pre_sprint | Pre-sprint cleanup workflow: duplicates, alignment, documentation. |
| post_impl | Post-implementation review workflow: docs, security, automation. |
| weekly | Weekly maintenance workflow: docs, duplicates, security, sync. |
| daily_checkin | Daily check-in workflow: server status, blockers, git health. |
| sprint_start | Sprint start workflow: clean backlog, align tasks, queue work. |
| sprint_end | Sprint end workflow: test coverage, docs, security check. |
| project_health | Full project health assessment: code, docs, security, CI/CD. |
| automation_setup | One-time automation setup: git hooks, triggers, cron. |
| scorecard | Generate comprehensive project health scorecard with all metrics. |
| overview | Generate one-page project overview for stakeholders. |
| discover | Discover tasks from TODO comments, markdown, and orphaned tasks. |
| config | Generate IDE configuration files. |
| mode | Suggest optimal Cursor IDE mode (Agent vs Ask) for a task. |
| context | Manage LLM context with summarization and budget tools. |
| remember | Use AI session memory to persist insights. |
| end_of_day | End your work session and create a handoff for other developers. |
| resume_session | Resume work by reviewing the latest handoff from another developer. |
| view_handoffs | View recent handoff notes from all developers. |
| dev | Developer daily workflow for writing quality code. |
| pm | Project Manager workflow for delivery tracking. |
| reviewer | Code Reviewer workflow for quality gates. |
| exec | Executive/Stakeholder workflow for strategic view. |
| seceng | Security Engineer workflow for risk management. |
| arch | Architect workflow for system design. |
| qa | QA Engineer workflow for quality assurance. |
| writer | Technical Writer workflow for documentation. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| context_primer_resource | Get unified context primer for AI. |
| all_hints_resource | Get all tool hints. |
| hints_status_resource | Get hint registry status. |
| session_mode_resource | Get current inferred session mode. |
| all_prompts_resource | Get all prompts in compact format. |
| assignees_resource | Get list of all assignees with task counts. |
| workload_resource | Get workload distribution across assignees. |
| unassigned_tasks_resource | Get all unassigned tasks. |
| my_tasks_resource | Get tasks assigned to the current host. |
| handoff_latest_resource | Get the most recent session handoff note. |
| capabilities_resource | Get concise exarp capabilities for agent priming. |
| capabilities_summary_resource | Get one-liner summary of exarp capabilities. |
| get_automation_status | Get automation server status and health information. |
| get_automation_history | Get automation tool execution history. |
| get_automation_tools | Get list of available automation tools with descriptions. |
| get_automation_tasks | Get Todo2 tasks list. |
| get_automation_agents | Get list of available agents with configurations and task counts. |
| get_automation_cache | Get cache status - what data is cached and when it was last updated. |
| get_models_catalog | Get available AI models with recommendations for task types. |
| get_problem_categories_catalog | Get problem categories with resolution hints. |
| get_linters_catalog | Get available linters and their installation status. |
| get_tts_backends_catalog | Get available text-to-speech backends. |
| get_project_scorecard | Get current project scorecard with all health metrics. |
| get_all_memories | Get all AI session memories - browsable context for session continuity. |
| get_recent_memories | Get memories from the last 24 hours. |
| get_memory_health | Get memory system health metrics and maintenance recommendations. |
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/davidl71/project-management-automation'
If you have feedback or need assistance with the MCP directory API, please join our Discord server