Skip to main content
Build your first Rasa agent in minutes with the shortest path.

Get a free license

Developer Edition

Build and run agents for up to 1,000 conversations per month with the free Rasa Developer Edition.

Create a project and install Rasa Pro

In your terminal:
Need to install uv? Get it here. Set your license:
This template uses OpenAI as the default LLM provider. To use a different provider, define a model group in endpoints.yml and reference it via model_group in config.yml. Set your API key as an environment variable:

Connect Rasa MCP Tools

Rasa MCP Tools are a set of tools, skills and docs that enable you to interact with your Rasa agent using natural language. They are included in Rasa Pro 3.16 and later. v3.16 Run the setup wizard from your project root:
The wizard creates .rasa/tools.yaml and downloads offline docs and skills for your project. It also generates MCP configuration for your IDE.
Run your IDE from your project root so Rasa Tools can read .rasa/tools.yaml.

Verify your setup

Open your IDE and verify that Rasa Tools appear in your MCP settings. If the wizard configured your client automatically, you should see rasa-tools listed and enabled. If it’s not, make sure to switch it on or run it from the command line.
For manual configuration or more advanced setup details for specific clients (Cursor, VS Code, Claude Code, JetBrains), read more about Rasa MCP Tools here.

Build your first agent

Open a chat with your IDE copilot and send this prompt to get started:
Pick the vertical you like best — or suggest your own.