Clarity PPM Server
БесплатноНе проверенEnables AI assistants to interact with CA Clarity PPM for discovery, CRUD operations, and analytics.
Описание
Enables AI assistants to interact with CA Clarity PPM for discovery, CRUD operations, and analytics.
README
A Model Context Protocol (MCP) server for CA Clarity PPM that enables AI assistants to interact with your Clarity PPM system through a standardized interface.
Features
🔍 Discovery Tools
- clarity_list_objects - Discover all available object types (standard and custom)
- clarity_describe_object - Get detailed metadata about any object
- clarity_get_lookup_values - Retrieve dropdown/lookup values
- clarity_search_metadata - Search objects and fields by name (supports Hebrew!)
📋 CRUD Operations
- clarity_list_records - List records with smart filtering and pagination
- clarity_get_record - Get a single record with all details
- clarity_count_records - Count records matching criteria
- clarity_get_children - Get child records (e.g., tasks under a project)
- clarity_create_record - Create new records
- clarity_update_record - Update existing records
- clarity_delete_record - Delete records
📊 Analytics
- clarity_get_distribution - Get distribution data for visualizations
🔗 Deep Linking
- All records include direct links to open in Clarity UI
- Supports projects, tasks, resources, ideas, and custom objects
Quick Start
1. Install Dependencies
npm install
2. Configure Environment
Copy .env.example to .env and configure:
cp .env.example .env
Edit .env:
CLARITY_BASE_URL=https://your-clarity.com
CLARITY_USERNAME=your_username
CLARITY_PASSWORD=your_password
3. Build
npm run build
4. Run
stdio mode (for Claude Desktop, etc.):
npm start
HTTP mode (for web integrations):
TRANSPORT=http npm start
Configuration for Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"clarity-ppm": {
"command": "node",
"args": ["/path/to/clarity-ppm-mcp-server/dist/index.js"],
"env": {
"CLARITY_BASE_URL": "https://your-clarity.com",
"CLARITY_USERNAME": "your_username",
"CLARITY_PASSWORD": "your_password"
}
}
}
}
Example Usage
Once connected, you can ask Claude:
- "What objects are available in Clarity?"
- "Show me all active projects"
- "How many tasks are in project 5001?"
- "Create a new task called 'Review Requirements' under project 5001"
- "What's the status distribution of all projects?"
- "Show me custom objects"
- "Find fields related to budget"
Architecture
┌─────────────────────────────────────────────────────────┐
│ MCP Client │
│ (Claude, VS Code, etc.) │
└─────────────────────────────────────────────────────────┘
│
│ MCP Protocol
▼
┌─────────────────────────────────────────────────────────┐
│ Clarity PPM MCP Server │
├─────────────────────────────────────────────────────────┤
│ Tools │ Resources │ Services │
│ ───────── │ ────────── │ ──────── │
│ - Discovery │ - Metadata │ - ClarityApiClient │
│ - Records │ - Context │ - MetadataService │
│ - Analytics │ - Links │ - LookupService │
│ - Workflow │ │ - LinkGenerator │
└─────────────────────────────────────────────────────────┘
│
│ REST API
▼
┌─────────────────────────────────────────────────────────┐
│ CA Clarity PPM │
│ (SaaS / On-Premise / Hybrid) │
└─────────────────────────────────────────────────────────┘
Supported Clarity Versions
- Clarity PPM 15.x and above
- Works with SaaS, On-Premise, and Hybrid deployments
Development
# Install dependencies
npm install
# Build
npm run build
# Run in development (with auto-reload)
npm run dev
# Run tests
npm test
License
MIT
Contributing
Contributions welcome! Please read the contributing guidelines first.
Установка Clarity PPM Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/idan19933/mcp-new-designFAQ
Clarity PPM Server MCP бесплатный?
Да, Clarity PPM Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Clarity PPM Server?
Нет, Clarity PPM Server работает без API-ключей и переменных окружения.
Clarity PPM Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Clarity PPM Server в Claude Desktop, Claude Code или Cursor?
Открой Clarity PPM Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Clarity PPM Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
