---
title: create_git_project
product: vercel
url: /docs/agent-resources/vercel-mcp/tools/projects/create_git_project
canonical_url: "https://vercel.com/docs/agent-resources/vercel-mcp/tools/projects/create_git_project"
last_updated: 2018-10-20
type: reference
prerequisites:
  - /docs/agent-resources/vercel-mcp/tools/projects
  - /docs/agent-resources/vercel-mcp/tools
related:
  []
summary: Use create_git_project with Vercel MCP.
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# create_git_project

Create or reuse a Vercel project linked to an accessible Git repository. By default, it creates a preview deployment from the repository's production branch.

| Parameter       | Type    | Required | Default         | Description                                                                |
| --------------- | ------- | -------- | --------------- | -------------------------------------------------------------------------- |
| `repo`          | string  | Yes      | -               | Repository as `owner/name` or a repository URL                             |
| `teamId`        | string  | Yes      | -               | Team ID, or team slug for this tool                                        |
| `provider`      | string  | No       | Inferred        | Git provider; defaults to GitHub when the URL does not identify a provider |
| `projectName`   | string  | No       | Repository name | Project to create or reuse                                                 |
| `rootDirectory` | string  | No       | -               | Directory to build in a monorepo; applies to new projects                  |
| `deploy`        | boolean | No       | `true`          | Create a preview deployment; set `false` to link only                      |

**Sample prompt:** "Create a Vercel project for my team's GitHub repository and deploy a preview"


---

[View full sitemap](/docs/sitemap)
