# Agentic Starter
URL: https://docs.datarobot.com/en/docs/wb-apps/app-templates/at-agentic-app.html

> Build and deploy agentic workflows with multi-agent frameworks, a FastAPI backend, React frontend, and MCP server.

# Agentic Starter

> [!NOTE] Availability information
> The Agentic Starter template requires GenAI and MLOps functionality. If you do not currently have access to these features, sign up a 30-day [DataRobot trial](https://www.datarobot.com/trial/?utm_source=productbanner&utm_medium=web&utm_campaign=FreeTrial23productcta) to try out this template.

[Access this application template on GitHub](https://github.com/datarobot-community/datarobot-agent-application)

The Agentic Starter template provides a ready-to-use application for building and deploying agentic workflows. It includes multi-agent frameworks, a FastAPI backend server, a React frontend, and an MCP (Model Context Protocol) server. The template streamlines setting up new agentic applications with minimal configuration and supports local development and testing, as well as one-command deployments to production environments within DataRobot.

Use this template when you want to:

- Build custom agentic applications with reasoning engines (e.g., LangGraph) that plan tasks and call tools.
- Deploy an MCP server alongside your agent so tools, resources, and prompts are centralized and discoverable via the MCP protocol.
- Run a full stack locally—frontend, backend, agent, and MCP server—with a single command ( task dev ) after configuration.
- Deploy the entire application (including the MCP server) to DataRobot with dr task run deploy .

The template uses the `dr start` CLI wizard to guide you through configuration (API endpoint, keys, ports, database, OAuth, LLM integration, and MCP server port). After setup, you get a `.env` file and an application directory; you can then run `task dev` to start all components or run individual services (e.g., `task agent:dev`, `task mcp_server:dev`).

## Key features

- Multi-agent frameworks —Integrate with agent frameworks (e.g., LangGraph) for planning and tool use.
- FastAPI backend and React frontend —Production-ready web application with a modern UI for interacting with your agent.
- Built-in MCP server —Host tools, resources, and prompts via the Model Context Protocol; the agent connects as an MCP client and discovers tools at runtime.
- Guided setup —The dr start wizard configures API credentials, ports, database, OAuth, LLM, and MCP server in one flow.
- Local and production —Develop locally with task dev and deploy to DataRobot with dr task run deploy ; deployment outputs include agent and MCP server endpoints.
- MLOps hosting and governance —Deploy and monitor your agent and MCP server within DataRobot.

## Use cases

Review some use cases that are suited for using the Agentic Starter template:

- Custom agentic workflows:Build agents that use LLMs to plan tasks and call DataRobot or custom tools (e.g., projects, deployments, predictions) via the MCP server.
- Tool-augmented assistants:Centralize tool logic in one MCP server deployment so multiple agents or clients (e.g., Cursor, Claude Desktop) can use the same tools.
- Full-stack agent applications:Ship a complete application (UI, API, agent, MCP server) from a single template with minimal configuration and one-command deploy.

## Architecture

This template provides an end-to-end agentic application architecture: frontend, backend, agent runtime, and MCP server, from local development to production deployment in DataRobot, while remaining customizable for your business requirements.

> [!WARNING] Warning
> Application templates are intended to be starting points that provide guidance on how to develop, serve, and maintain AI applications. They require a developer or data scientist to adapt and modify them for their business requirements before being put into production.

---
