Skip to main content
Glama
JosiahSiegel

Planview MCP Server

by JosiahSiegel

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OKTA_USERNAMEYesYour email address for Okta authentication
PLANVIEW_BASE_URLYesYour company's Planview URL
PLANVIEW_STORAGE_STATENoPath to store authentication state (default: planview-auth.json)planview-auth.json

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
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
planview_get_work_itemsA

Get a list of work items from Planview with optional filters

planview_get_work_itemA

Get details of a specific work item by ID

planview_update_work_itemC

Update a work item with new data

planview_get_projectsC

Get a list of projects from Planview with optional filters

planview_get_projectA

Get details of a specific project by ID

planview_execute_requestB

Execute a custom API request to Planview. Useful for advanced operations not covered by other tools.

planview_get_current_userA

Get information about the currently authenticated user

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Planview DashboardCurrent user dashboard data and metrics
My Work ItemsWork items assigned to the current user

TDQS

A3.6/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct resource or action: work items, projects, current user, and a catch-all custom request tool that is explicitly positioned for operations not otherwise covered. There is no meaningful overlap between the specific get/update tools.

Naming Consistency5/5

All tools follow a consistent planview_ prefix and use clear verb_noun naming: get_work_items, get_work_item, update_work_item, get_projects, get_project, execute_request, get_current_user. The pattern is predictable and easy to navigate.

Tool Count5/5

Seven tools is a well-scoped size for a project management server. Each tool serves a clear purpose, and the set is neither bloated nor too thin.

Completeness3/5

The server covers listing, reading, and updating work items, plus reading projects, but lacks direct create/delete operations for common resources. The custom execute_request tool can fill some gaps, but the dedicated surface is incomplete for full lifecycle management.

Maintenance

ActivityInactive
ResponsivenessNo issues