create_project
Initialize a project in CoordMCP to establish shared memory and context for collaborative coding, enabling decision tracking and conflict prevention among agents.
Instructions
MANDATORY STEP 1: Create a new project in the memory system before starting any work.
CRITICAL: You MUST call this tool FIRST before writing any code or creating files. This establishes the project in CoordMCP for tracking decisions, changes, and context.
WHEN TO USE:
Starting ANY new project or application
User says "Create a todo app", "Build an API", "Make a website", etc.
Beginning work in a new repository or codebase
Starting a new feature that deserves its own project tracking
WORKFLOW:
Call create_project() FIRST
Then register_agent()
Then start_context()
Then begin coding
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | No | Project description (optional but recommended) - What is this project for? | |
| project_name | Yes | Name of the project (required) - e.g., "Todo App", "User API", "Dashboard" | |
| project_type | No | Type of project - "webapp", "library", "api", "cli", "mobile" (optional) | |
| workspace_path | Yes | Absolute path to the project workspace directory (required) Example: "/home/user/projects/myapp" or "C:\Users\name\projects\myapp" | |
| recommended_workflows | No | List of recommended workflow names (optional) Examples: ["Test-first", "Review-then-Commit", "Feature-branch"] |