projectlibre-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@projectlibre-mcpsummarize the Gantt chart for my project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
projectlibre-mcp
Read-only MCP server for
ProjectLibre .pod files. Lets Claude Code
(or any MCP client) find your project files, summarize Gantt charts, inspect
tasks, and analyze schedules — without opening ProjectLibre.
.pod parsing is done by MPXJ via JPype.
Requirements
Python 3.12+
Java 11+ on the PATH (required by MPXJ; e.g.
brew install --cask corretto)
Related MCP server: Context Weaver
Setup
git clone https://github.com/augmdc/projectlibre-mcp.git
cd projectlibre-mcp
python3 -m venv .venv
.venv/bin/pip install -e .Register with Claude Code
From the repo directory:
claude mcp add --scope user projectlibre -- \
"$(pwd)/.venv/bin/python" -m projectlibre_mcp.serverRestart Claude Code and ask something like "Summarize my project Gantt chart". For other MCP clients, configure a stdio server with the same command.
Tools
list_projects()— find.podfiles under your search rootsget_project_summary(path)— dates, counts, % complete, top-level outlinelist_tasks(path, incomplete_only?, start_after?, finish_before?)— tasks with hierarchy, dates, and predecessorsanalyze_schedule(path, as_of?, horizon_days?)— overdue / upcoming / critical-path tasks
Configuration
POD_SEARCH_ROOTS— colon-separated directorieslist_projectsscans (default~/Desktop:~/Documents). Pass it at registration time withclaude mcp add --scope user --env POD_SEARCH_ROOTS="~/Projects" ....
Development
.venv/bin/pip install -e . pytest
.venv/bin/pytestSet POD_TEST_FILE=/path/to/some.pod to enable the smoke test against a real
file.
Limitations
Read-only. .pod is ProjectLibre's serialized-Java format; no library can
safely write it. Planned edit path: write MS Project XML for ProjectLibre to
open and re-save as .pod.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for parsing, querying, and analyzing Primavera P6 XER files with 13 tools, 3 resources, and 2 prompts.Last updated139MIT
- Alicense-qualityDmaintenanceAn MCP server that gives LLMs read-only access to Microsoft Project Online (Project for the Web) via the Microsoft Graph API.Last updated51MIT
- AlicenseAqualityBmaintenanceMCP server for reading and inspecting local Excel files (.xlsx, .xlsm, .xls, .xlsb, .ods) with tools for inspecting metadata, reading ranges, and profiling structure.Last updated319MIT
- Alicense-qualityCmaintenanceMCP server that enables LLMs to read and analyze Microsoft Project schedules, including critical path, resources, and advanced construction planning layers (AWP and LPS) for work packages and Lean planning.Last updatedMIT
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Read-only MCP server for searching Japan government procurement bid information from the KKJ portal.
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/augmdc/projectlibre-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server