Claude Project Coordinator
@M-Pineapple
About Claude Project Coordinator
Claude Project Coordinator is a Swift-powered MCP (Model Context Protocol) server designed to streamline multi-project Xcode development. It lets you track project status, auto-detect frameworks, search code patterns, and maintain a structured development knowledge base — all loc
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Claude Project Coordinator?
Claude Project Coordinator is an MCP (Model Context Protocol) server for managing and coordinating multiple Xcode/Swift projects. It provides tools for tracking project status, searching code patterns, and maintaining a knowledge base of development insights, targeting developers using Claude Desktop.
How to use Claude Project Coordinator?
Build the server from source (requires macOS with Swift 5.9+), then configure Claude Desktop by adding the built executable’s path in Settings → Developer → Model Context Protocol. After restarting Claude, you can give commands such as “List projects”, “Add my WeatherApp project at ~/Developer/WeatherApp”, or “Show my project activity this week”.
Key features of Claude Project Coordinator
- Track multiple Xcode projects with status, notes, and metadata
- Smart search across projects and documentation for code patterns
- Maintain patterns, templates, and troubleshooting guides in a knowledge base
- Auto‑detection of SwiftUI, UIKit, SPM, and other technologies
- Persistent local storage in structured JSON format
- Comprehensive input validation and path traversal protection
- Project analytics: time tracking, activity heat maps, and health scoring (v1.3.0+)
- Technology trends analysis for framework usage and adoption patterns (v1.3.0+)
Use cases of Claude Project Coordinator
- Track the status and notes of multiple Xcode projects from a single Claude chat
- Search for code patterns (e.g., “Find all SwiftUI patterns”) across projects and the knowledge base
- Monitor project activity with weekly heat maps and health scores to identify which projects need attention
- Analyze technology adoption trends to see what frameworks you’re using most
- Maintain a shared knowledge base of patterns, templates, and troubleshooting guides
FAQ from Claude Project Coordinator
What dependencies does Claude Project Coordinator require?
The server is built with Swift using no external dependencies. It requires Swift 5.9+ on macOS.
Where is project data stored?
All data is stored locally in structured JSON files under KnowledgeBase/projects/ and analytics data under KnowledgeBase/analytics/.
How can I customize security settings?
Security settings (allowed directories, input length limits) are hardcoded in Sources/ProjectCoordinator/SecurityValidator.swift. You can edit that file, rebuild the project with swift build -c release, and restart Claude Desktop.
What transport protocol does it use?
Claude Project Coordinator communicates with Claude Desktop over stdio using the MCP protocol (JSON‑RPC).
Are there any known bugs in recent versions?
A bug in v1.3.0–v1.3.1 caused analytics to re‑migrate on every restart, making all project creation dates show today’s date. This is fixed in v1.3.2; users can run ./scripts/repair-analytics-dates.sh to correct affected dates.
Frequently asked questions
What dependencies does Claude Project Coordinator require?
The server is built with Swift using no external dependencies. It requires Swift 5.9+ on macOS.
Where is project data stored?
All data is stored locally in structured JSON files under `KnowledgeBase/projects/` and analytics data under `KnowledgeBase/analytics/`.
How can I customize security settings?
Security settings (allowed directories, input length limits) are hardcoded in `Sources/ProjectCoordinator/SecurityValidator.swift`. You can edit that file, rebuild the project with `swift build -c release`, and restart Claude Desktop.
What transport protocol does it use?
Claude Project Coordinator communicates with Claude Desktop over stdio using the MCP protocol (JSON‑RPC).
Are there any known bugs in recent versions?
A bug in v1.3.0–v1.3.1 caused analytics to re‑migrate on every restart, making all project creation dates show today’s date. This is fixed in v1.3.2; users can run `./scripts/repair-analytics-dates.sh` to correct affected dates.
Basic information
More AI & Agents MCP servers
1Panel
1Panel-dev🔥 1Panel is a modern, open-source VPS control panel — and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.
Shell and Coding agent for Claude and other mcp clients
rusiaamanShell and coding agent on mcp clients
MCP-LLM Bridge
patruffBridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools
Perplexity Ask MCP Server
ppl-aiThe official MCP server implementation for the Perplexity API Platform
Open Multi-Agent Canvas
CopilotKitThe open-source multi-agent chat interface that lets you manage multiple agents in one dynamic conversation and add MCP servers for deep research
Comments