---
title: "DataRobot for Developers: Skills, MCP, and the agentic developer surface"
description: "Skills, MCP, and agent developer tools available in the DataRobot UI are also available to your IDE and CI pipeline, so you can choose the surface that fits the task."
url: "https://www.datarobot.com/blog/skills-mcp-agent-developer/"
authors:
  - "Amber Bennoui, Principal Product Manager for Developer Relations "
published: "2026-05-19"
updated: "2026-05-19"
category: "AI for Practitioners"
language: "en-US"
---

# DataRobot for Developers: Skills, MCP, and the agentic developer surface

You shouldn’t have to leave Cursor to build, deploy, or monitor a production-grade agent. You can wire together LangChain, a vector DB, a monitoring tool, and a deployment pipeline yourself, but you’ll spend more time on that plumbing than on the agent itself. DataRobot is the shortcut. It now lives where you build, integrating directly into your IDE across the coding agent, tool layer, and model gateway.

Picture what this unlocks. A platform engineer at a fintech company wires up the Global MCP, points their existing LangGraph agent at it, and ships a governed deployment with monitoring and tracing all before lunch, without touching their agent code.

DataRobot is the pathway to that workflow. Four pieces, one per layer of the stack:

![Four developer workflows using DataRobot Skills, MCP, templates, agent assist, and LLM Gateway.](https://www.datarobot.com/wp-content/uploads/2026/05/datarobot-blog-diagrams-1024x576.png)

## Skills: drop DataRobot expertise into any coding agent

[datarobot-agent-skills](https://github.com/datarobot-oss/datarobot-agent-skills) ships [Agent Context Protocol](https://github.com/datarobot-oss/datarobot-agent-skills) folders for the things developers ask DataRobot to do: model training, predictions, deployment, feature engineering, monitoring, explainability, data prep. One install reaches Claude Code, Cursor, Codex, Gemini CLI, Amp, VS Code Copilot, Goose, Letta, Kilo Code, and OpenCode:

```
npx ai-agent-skills install datarobot-oss/datarobot-agent-skills
```

After that, “create a customer churn project and start AutoML” works in your IDE *without memorizing the SDK pattern*. DataRobot is also in the [Cursor marketplace](https://cursor.com/marketplace/datarobot) for one-click install.

![Using DataRobot with coding agents](https://www.datarobot.com/wp-content/uploads/2026/05/datarobot-blog-diagrams-1-1024x576.png)

## Use DataRobot from any MCP client

The [Global MCP](https://docs.datarobot.com/en/docs/agentic-ai/agentic-mcp/agentic-mcp-clients.html) is auto-deployed to every DataRobot instance. Five lines in .cursor/mcp.json and you’re done:

```
{
  "mcpServers": {
    "datarobot-mcp": {
      "url": "https://{DATAROBOT_URL}/api/v2/genai/globalmcp/mcp",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

```

Need custom tools or internal services exposed over MCP? The [af-component-datarobot-mcp](https://github.com/datarobot-community/af-component-datarobot-mcp) template is a FastMCP scaffold with `@dr_mcp_tool` decorators and Pulumi-managed deployment as a Custom Model App. Local on port 8080, production on DataRobot serverless.

***Agents stop containing tool code. They ask the server what’s available and call it when they need it.***

That’s the architectural payoff: add or change tools without redeploying the agent. See the [LangGraph integration pattern](https://docs.datarobot.com/en/docs/agentic-ai/agentic-mcp/agentic-tools-mcp.html) for the `mcp_tools` property that auto-converts MCP tools into LangChain tools.

![Coding agents, MCP endpoints and servers, and DataRobot](https://www.datarobot.com/wp-content/uploads/2026/05/datarobot-blog-diagrams-2-1024x576.png)

## Go from spec to governed deployment — templates, Agent Assist, and the LLM Gateway

[datarobot-agent-templates](https://github.com/datarobot-community/datarobot-agent-templates/tree/main) provides scaffolds for CrewAI, LangGraph, and LlamaIndex. Each one ships with Pulumi infrastructure, a dev server, OpenTelemetry tracing, and the necessary plumbing that turns a local agent into a governed DataRobot deployment.

[Agent Assist](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/index.html) (`dr assist`) is the design-before-you-code path. It walks through agent specification, generates `agent_spec.md`, simulates tool-calling so you can validate model and tool choice without burning real LLM calls, then scaffolds against the templates.

[Video: Prototype to production AI agent in under 5 minutes: DataRobot Agent Assist demo](https://www.youtube.com/watch?v=_-9Py807jow)

Underneath all of it: the [LLM Gateway](https://docs.datarobot.com/en/docs/agentic-ai/genai-code/dr-llm-gateway.html), an OpenAI-compatible endpoint at `{DATAROBOT_URL}/api/v2/genai/llmgw`. Agents written against the OpenAI Python SDK work as-is. Switching providers is a model-string change. Metering, governance, and credentialing happen at the gateway. All four interfaces share auth through a [documented credential resolution order](https://docs.datarobot.com/en/docs/api/dev-learning/api-quickstart.html), with separate Personal, Application, and Agent API key types when you need scoped service-to-service calls.

## How it’s composed

| **Layer** | **You use** | **DataRobot plugs in** |
|---|---|---|
| Coding agent | Cursor, Claude Code, Codex, Copilot, Gemini CLI | Skills + [Cursor marketplace](https://cursor.com/marketplace/datarobot) |
| Tool layer | Any MCP client | Global MCP or [standalone template](https://github.com/datarobot-community/af-component-datarobot-mcp) |
| Agent code | CrewAI, LangGraph, LlamaIndex | [Templates](https://github.com/datarobot-community/datarobot-agent-templates/tree/main) + [Agent Assist](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/index.html) |
| Model access | OpenAI SDK | [LLM Gateway](https://docs.datarobot.com/en/docs/agentic-ai/genai-code/dr-llm-gateway.html) |

In Cursor: install Skills, clone a LangGraph template, point your OpenAI client at the LLM Gateway, expose tools via Global MCP, run `dr task run deploy`. Result: a governed DataRobot deployment with monitoring and tracing.

Every capability available in the DataRobot UI is also available to your IDE and CI pipeline, so you can choose the surface that fits the task.

## Get started

- Skills: [datarobot-oss/datarobot-agent-skills](https://github.com/datarobot-oss/datarobot-agent-skills)
- MCP: [docs.datarobot.com/…agentic-mcp-clients](https://docs.datarobot.com/en/docs/agentic-ai/agentic-mcp/agentic-mcp-clients.html)
- Agent build: [docs.datarobot.com/…agentic-develop](https://docs.datarobot.com/en/docs/agentic-ai/agentic-develop/index.html)
- Agent Assist guide: [datarobot.com/blog/agent-assist](https://www.datarobot.com/blog/agent-assist/)
- Join our [Slack community](https://join.slack.com/t/datarobot-community/shared_invite/zt-3uzfp8k50-SUdMqeux25ok9_5wr4okrg) to keep the conversation going
