--- uid: Uno.GettingStarted.CreateAnApp.AI.Cursor --- # Creating an app with Cursor 1. Create a new project using the [Uno Platform Live Wizard](https://aka.platform.uno/app-wizard), or [`dotnet new`](xref:Uno.GetStarted.dotnet-new) command and change `-o MyApp` to be `-n MyApp -o .`. This will create the solution the folder you've already created in vscode. For example: ```bash dotnet new unoapp --tfm net10.0 -n MyApp -o . ``` 1. In Cursor, open the project that was just created (e.g., `MyApp`). 1. Open a terminal in the project folder and run the following command, which will launch the Uno Studio app that will allow you to [sign in or create an account](xref:Uno.GetStarted.Licensing) and get access to the [Uno App MCP](xref:Uno.Features.Uno.MCPs). ```bash dotnet dnx -y uno.devserver login ``` 1. Register the Uno Platform MCPs. For Cursor, you can either: - Use `dotnet dnx -y uno.devserver mcp install cursor`, which writes the supported MCP registration for you - Or create `.cursor/mcp.json` manually if you prefer direct file editing Example using the Dev Server CLI: ```bash dotnet dnx -y uno.devserver mcp install cursor ``` > [!IMPORTANT] > After running `mcp install`, open Cursor's **Settings > Tools & MCP** and verify that the UnoApp and UnoDocs servers are **enabled** (toggle on). Cursor does not automatically enable newly registered MCP servers. Manual configuration example: ```json { "mcpServers": { "uno": { "url": "https://mcp.platform.uno/v1" }, "uno-app": { "command": "dotnet", "args": ["dnx","-y","uno.devserver","--mcp-app"] } } } ``` You can verify the registration state at any time: ```bash dotnet dnx -y uno.devserver mcp status cursor ``` To remove the Uno MCP entries from Cursor's config: ```bash dotnet dnx -y uno.devserver mcp uninstall cursor ``` See [The Uno Platform MCPs](xref:Uno.Features.Uno.MCPs) for additional details about MCP registration and diagnostics. ## Next Steps You can start developing with [**Cursor**](xref:Uno.BuildYourApp.AI.Agents).