Kedro Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Kedro Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An MCP (Model Context Protocol) server that helps AI assistants (such as VS Code Copilot or Cursor) work consistently with Kedro projects.
The server provides concise, versioned guidance for:
With Kedro-MCP, your AI assistant understands Kedro workflows, pipelines, and conventions — so you can focus on building, not fixing AI mistakes.
To enable Kedro MCP tools in your editor, simply click one of the links below. Your editor will open automatically, and you’ll just need to confirm installation.
Once installed, your AI assistant automatically gains access to Kedro-specific MCP tools.
You can reuse this configuration in any MCP-compatible client (e.g. Copilot, Cursor, Claude, Windsurf):
{
"command": "uvx",
"args": ["kedro-mcp@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
},
"disabled": false,
"autoApprove": []
}After installation, open Copilot Chat (in Agent Mode) or the Chat panel in Cursor. Type / to see available Kedro MCP prompts.
/mcp.Kedro.convert_notebookWhen you run this command, the assistant explicitly calls the Kedro MCP server and follows the guidance provided.
Typical flow:
.md file in your workspace.kedro new.kedro pipeline create.parameters.yml and catalog.yml based on your notebook.You can edit the plan, switch environment tools (uv, venv, conda), or ask the assistant to resolve setup errors interactively.
/mcp.Kedro.project_migrationThis prompt walks you through migrating an existing Kedro project to a newer version.
Steps:
Use this to get up-to-date migration tips and avoid deprecated patterns.
/mcp.Kedro.general_usageUse this prompt for open-ended Kedro questions. The Kedro MCP server returns structured, up-to-date Kedro guidance that your assistant uses to generate realistic code and pipelines.
Example:
“Generate a Kedro project for a time-series forecasting pipeline using Pandas and scikit-learn.”
For development or debugging:
git clone https://github.com/kedro-org/kedro-mcp.git
cd kedro-mcp
uv pip install -e . --group devExample MCP config (local path):
{
"mcpServers": {
"kedro": {
"command": "uv",
"args": ["tool", "run", "--from", ".", "kedro-mcp"],
"env": { "FASTMCP_LOG_LEVEL": "ERROR" }
}
}
}# Install dev dependencies
uv pip install -e . --group dev
# Lint & type-check
ruff check .
mypy src/uv are installed. Confirm the MCP config points to uvx kedro-mcp@latest or to the kedro-mcp console script."kedro".@latest for reproducibility.This project is licensed under the Apache Software License 2.0. See LICENSE.txt for details.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.