Skip to main content
Glama
umitkavala

mindpm

by umitkavala

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_projectA

Create a new project to track. Use this when starting a new project or when a user mentions a project that doesn't exist yet.

list_projectsA

List all tracked projects. Filter by status to see active, paused, completed, or archived projects.

get_project_statusA

Get a full overview of a project: active tasks, recent decisions, blockers, and last session summary. Great for getting up to speed.

set_project_repo_pathA

Set or update the local git repository path for a project. Required for the session brief to include git activity (commits, branch, working-tree state) since the last session.

create_taskA

Create a new task in a project. Proactively use this when the user mentions something that needs to be done, a bug to fix, or a feature to build.

update_taskA

Update any field of a task. Proactively use this when a task status changes, priorities shift, or new information comes in.

list_tasksA

List tasks with filters. Defaults to showing non-completed tasks for the most recent active project.

get_taskA

Get full detail for a specific task including sub-tasks and related notes.

get_next_tasksA

Smart query: what should be worked on next? Returns highest priority non-blocked tasks for a project.

log_decisionA

Record a decision with reasoning and alternatives considered. Proactively use this when the user makes a technical decision, chooses between options, or settles a debate.

list_decisionsB

List decisions for a project. Filter by tags to find specific decisions.

add_noteA

Add a note to a project or task. Proactively use this when the user shares context about architecture, bugs, ideas, research findings, or any important information worth remembering. Always specify the project parameter when you know which project is active.

search_notesB

Full-text search across notes for a project.

set_contextA

Set a key-value context pair for a project (upsert). Proactively use this when the user shares important project context like architecture decisions, config values, conventions, or constraints.

get_contextC

Get context by key or list all context for a project.

start_sessionA

Begin a work session for a project. Returns the full project overview including last session's next_steps, active tasks, blockers, and recent decisions. Call this at the start of every conversation. For multi-project conversations, call once per project — after that, pass project explicitly on every tool call. IMPORTANT: Always show the kanban_url to the user as a clickable link so they can open the Kanban board.

end_sessionA

End a work session with a summary of what was accomplished and what to do next. Call this when the user is done working.

get_session_briefA

Read-only: what changed since the last session ended — commits, branch and working-tree state, task status changes, new blockers, decisions, and notes. Unlike start_session, this does not open a session or mark one as started.

queryA

Execute a read-only SQL query against the database. Only SELECT statements are allowed. Use this for custom queries not covered by other tools.

get_project_summaryB

High-level summary of a project: total tasks by status, recent activity, open blockers, and upcoming priorities.

get_blockersA

List all blocked tasks with what's blocking them.

searchA

Full-text search (FTS5, ranked by relevance) across tasks, notes, and decisions for a project.

get_agent_instructionsA

Returns the recommended instructions for using mindpm effectively. Call this once if you are unsure how to use mindpm, or share it with the user to paste into other LLM clients.

get_delivery_metricsA

DORA-inspired delivery metrics for a project: throughput, lead time, flow efficiency, and performance tier. Use to understand delivery health and trends.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/umitkavala/mindpm'

If you have feedback or need assistance with the MCP directory API, please join our Discord server