Skip to main content
Glama
douglaslinsmeyer

pension-pro-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PENSION_PRO_API_KEYYesYour PensionPro API key
PENSION_PRO_USERNAMEYesYour PensionPro username

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_plansA

Search and filter pension plans by name, status, type, or client.

Returns a summary list of matching plans.

get_plan_detailsB

Get comprehensive details for a single plan.

Returns the plan record with contacts, cycles, services, investments, and fee schedules.

get_plan_projectsB

Get all projects for a plan with task completion summaries.

Each project includes a task_summary with total, completed, and pending counts.

search_projectsC

Search and filter projects by status, type, or plan.

get_project_detailsB

Get a project with its task groups, tasks, participants, notes, and files.

get_task_groupB

Get a task group with all its tasks.

get_task_detailsA

Get a single task with its current state, assignment, and notes.

complete_taskC

Mark a task as complete.

uncomplete_taskB

Undo task completion — revert a task to incomplete.

reassign_taskC

Reassign a task to a different employee.

create_project_from_templateC

Create a new project on a plan from a project template.

search_clientsB

Search and filter clients by company name.

get_client_detailsC

Get a client with their plans and notes.

search_contactsC

Search and filter contacts by name or client.

search_todosC

Search and filter to-dos by status, priority, plan, or project.

get_todoB

Get a to-do with its comments.

create_todoB

Create a new to-do, optionally linked to a plan, project, or contact.

update_todoC

Update an existing to-do's subject, description, status, priority, or due date.

add_noteA

Add a note to a plan, project, task, or contact. At least one entity ID must be provided.

get_notesA

Get notes for an entity (plan, project, task, or contact). At least one entity ID must be provided.

get_worktraysB

List all worktrays. Set active_only=false to include inactive worktrays.

get_worktrayB

Get a worktray with its members and all active (incomplete) tasks routed to it.

get_worktray_member_statsA

Get per-member workload, performance, and queue health metrics for a worktray.

Analyzes completed tasks within the lookback window and current active tasks. Returns a compact summary with the top 20 members by activity, aggregate stats, and queue health. Full results (all members, individual task lists, overdue task details) are written to a cache file and available via the worktray-stats resource.

get_employee_statsA

Get individual employee performance analysis across all worktrays.

Searches by last name, then computes per-worktray metrics for workload, throughput, and quality (rejections and bounce-backs). Returns a compact summary; full results cached and available via the employee-stats resource.

If the name matches multiple employees, returns a candidate list to disambiguate.

get_task_group_cycle_timesA

Compute task group cycle times segmented by project template.

Analyzes completed task groups within the lookback window to reveal which workflows are slow and which steps are bottlenecks. Returns per-template stats including avg/median/min/max cycle time and SLA adherence.

Set include_steps=true to fetch per-task step durations and identify the bottleneck step within each template. This makes additional API calls (one per task group) and may be slow for large result sets.

search_api_pathsA

Search PensionPro API endpoints by keyword. Use this to discover available API paths.

get_api_endpointB

Get details for a specific API endpoint. Returns a compact summary by default. Set raw=true for the full JSON schema.

search_api_schemasA

Search PensionPro API data models by keyword. Use this to discover field names and types.

get_api_schemaA

Get the definition of a specific API data model/schema. Returns a compact summary by default. Set raw=true for the full JSON schema.

search_help_articlesA

Search PensionPro help center articles by keyword. Optionally filter by section name. Use list_help_sections to see available sections.

get_help_articleB

Get the full content of a PensionPro help article by its ID.

list_help_sectionsA

List all available PensionPro help center sections with article counts.

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/douglaslinsmeyer/pension-pro-mcp'

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