Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PATHMODE_API_KEYNoAPI key for team features. Get it from https://pathmode.io.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_current_intentA

Get the currently active intent, preferring approved intents with real objective/outcome content over empty stubs. Returns the full IntentSpec with objective, outcomes, constraints, and edge cases.

list_intentsA

List all intents in the workspace. Returns an array of IntentSpecs with their status, objectives, and metadata.

get_intentA

Get a single intent by ID with full details including objective, outcomes, constraints, edge cases, and relations.

get_intent_relationsB

Get the dependency graph for a specific intent. Shows what it depends on, enables, or blocks.

search_intentsA

Search intents by keyword. Searches across user goals, objectives, outcomes, and constraints.

analyze_intent_graphA

Analyze the intent dependency graph for risks and strategic insights. Returns critical path, cycles, bottlenecks, orphans, status mismatches, and stalled intents.

export_contextA

Export workspace context as a formatted file. Use "claude-md" for CLAUDE.md (full workspace context), "cursorrules" for Cursor AI rules, or "intent-md" for a single intent specification file. For cursorrules/intent-md, product context is always derived from the resolved intent. For claude-md, pass productId to select a specific product, otherwise the first active product is used.

get_agent_promptA

Get a formatted execution prompt for a specific intent. This is the full structured prompt including objective, outcomes, constraints, edge cases, and verification steps.

get_workspaceA

Get workspace details including strategy (vision, non-negotiables, architecture principles), active products, and constitution rules.

get_constitutionA

Get the workspace constitution rules. These are mandatory constraints that all implementations must respect.

update_intent_statusA

Update the status of an intent. Use this to mark an intent as shipped after implementation, or verified after testing. For shipped/verified transitions, the response includes a verification checklist of outcomes, constitution rules, and health metrics that should be confirmed.

log_implementation_noteA

Record a technical decision or implementation note for an intent. Use this to document why you chose a specific approach.

create_intentA

Create a new intent spec in the workspace. Requires at minimum a title, objective, and productId. Returns the created intent with its ID. Use list_intents first to see existing intents and avoid duplicates.

update_intentA

Update an existing intent's content. Provide only the fields you want to change. Does NOT change intent status (use update_intent_status for that).

query_evidenceA

Search evidence items (friction points, user quotes, observations, metrics, feature requests) by product, type, severity, or text. Returns matching evidence with IDs that can be linked to intents.

create_evidenceA

Create a new evidence item (e.g., a discovered bug, user feedback quote, behavioral observation, or feature request). Evidence can later be linked to intents to support prioritization.

link_evidenceA

Link or unlink evidence items to/from an intent. Linking evidence to intents establishes traceability between user problems and planned solutions.

verify_implementationA

AI-grade your implementation against the intent spec. Checks each outcome, constraint, constitution rule, and edge case. Returns pass/fail per item with reasoning and an overall score. Also logs the result as an implementation note.

intent_saveB

Save an intent spec to intent.md in the project root. Called after building a spec through conversation.

intent_exportA

Export an intent spec as .cursorrules or CLAUDE.md section for AI agent consumption.

Prompts

Interactive templates invoked by user choice

NameDescription
implement-intentGet full implementation context for a specific intent, including objective, outcomes, constraints, edge cases, and verification steps.
review-risksAnalyze the intent graph for architectural risks, circular dependencies, bottlenecks, and stalled work.
what-nextSuggest the highest-priority intent to work on next, based on dependency graph analysis and current status.
create-from-evidenceSearch for evidence items, identify patterns, and create an intent based on the strongest evidence cluster.
compile-intentStart a Socratic conversation to build a structured intent spec from user feedback or a problem description. No Pathmode account needed.

Resources

Contextual data attached and managed by the client

NameDescription
intent://current
intent://graph
intent://workspace-strategy

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/pathmodeio/mcp-server'

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