PyP6Xer MCP Server
PyP6Xer MCPサーバー
Oracle Primavera P6
.xer スケジュールファイルの読み込み、分析、編集を行うための PyP6Xer (xerparser) をラップしたMCPサーバーです。ClaudeやMCP互換クライアントから直接利用できます。
要件
Python 3.13以上
インストール
uv syncClaude Codeへの接続
.mcp.json に以下を追加します:
{
"mcpServers": {
"pyp6xer": {
"type": "stdio",
"command": "uv",
"args": ["run", "python", "/path/to/p6-mcp-2/server.py"]
}
}
}使用方法
1. pyp6xer_load_file — load a .xer from a local path, URL, or base64
2. <analysis tools> — analyse the loaded schedule
3. pyp6xer_write_file — persist any edits back to disk異なる cache_key 値を使用することで、複数のファイルを同時に読み込むことができます。
ツール (25)
カテゴリ | ツール |
ファイル |
|
アクティビティ |
|
分析 |
|
進捗 / EVM |
|
リソース |
|
カレンダー |
|
WBS |
|
エクスポート |
|
書き込み |
|
他のMCPサーバーと併用する際の競合を避けるため、すべてのツール名には pyp6xer_ というプレフィックスが付いています。
依存関係
Maintenance
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/paulieb89/pyp6xer-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server