This guide shows you how to connect your development environment to Cognite’s documentation using two complementary approaches: the Model Context Protocol (MCP) server and SKILL.md files. Prerequisites: You need a compatible AI-powered development tool (for example, Cursor, Claude Desktop, Windsurf, or VS Code with Copilot) and Node.js installed for CLI-based setup. Both approaches enhance AI-assisted development, but serve different purposes. The following table compares the two integration approaches:Documentation Index
Fetch the complete documentation index at: https://docs.cognite.com/llms.txt
Use this file to discover all available pages before exploring further.
| MCP Server | SKILL.md | |
|---|---|---|
| Purpose | Live documentation access | Capability description |
| Content | Full article text and specifications | Structured capability summary |
| Update frequency | Real-time | Automatic with documentation updates |
| Integration | Requires IDE configuration | Automatic with compatible tools |
| Best for | Detailed implementation questions | Understanding what’s possible |
Connect to the Model Context Protocol (MCP) server
The Model Context Protocol is an open standard that allows AI assistants to securely access external data sources and tools. To connect your IDE to Cognite’s MCP server:Access the MCP menu

Choose your connection method
- Cursor / VS Code
- Other tools
Test the connection
- “What authentication methods does CDF support?”
- “Show me how to create a data model in Python.”
- “What are the rate limits for the CDF API?”
Troubleshooting MCP server connection
My AI assistant doesn't respond to documentation questions
My AI assistant doesn't respond to documentation questions
- Check your IDE’s MCP server settings to confirm the Cognite server URL is listed.
- Restart your IDE after adding the MCP server.
- Ensure you’re connected to the internet (the MCP server requires network access).
- Try asking a simple, direct question like “What is CDF?” to test basic connectivity.
The 'Copy MCP Server' button doesn't appear
The 'Copy MCP Server' button doesn't appear
Automatic configuration fails for Cursor or VS Code
Automatic configuration fails for Cursor or VS Code
- Use the manual configuration option from the “Other tools” tab.
- Verify you have the latest version of your IDE.
- Check that your IDE has permissions to modify configuration files.
- Manually add the MCP server URL to your IDE’s settings file (refer to your IDE’s MCP documentation).
Connection works but responses seem outdated
Connection works but responses seem outdated
- The documentation may not have been updated yet for the feature you’re asking about.
- Try being more specific in your questions.
- Verify which version of CDF or which product area you’re asking about.
- Check the documentation directly to compare information.
Install the SKILL.md capability file
The Agent Skills specification is a machine-readable format that describes what AI agents can accomplish with your product. Cognite automatically generates and maintains a SKILL.md file by analyzing our documentation. The file is discoverable through the Well-Known Uniform Resource Identifiers standard.- CLI installation
- Manual installation
Install the skill using the CLI
Select your AI tools
npx skills add https://docs.cognite.com or integrate the command into your CI/CD pipeline for automatic updates.Verify enhanced assistance
- “What can I do with Cognite Data Fusion?”
- “What inputs are required to create a transformation?”
- “What are common workflows for industrial data modeling?”
Troubleshooting SKILL.md installation
'npx: command not found' or 'skills: command not found'
'npx: command not found' or 'skills: command not found'
- Install Node.js from the official download page (includes npm and npx).
- After installation, restart your terminal.
- Verify installation by running
node --versionandnpm --version. - Try the
npx skills addcommand again.
CLI reports 'No compatible tools detected'
CLI reports 'No compatible tools detected'
- Ensure you have at least one compatible tool installed (Cursor, Claude Desktop, Windsurf, VS Code with Copilot).
- Verify the tool is properly installed and has been launched at least once.
- Check that the tool’s configuration directory exists in your home directory.
- You can still manually download the SKILL.md file from docs.cognite.com/skill.md and add it to your tool’s configuration.
Installation succeeds but AI doesn't understand CDF capabilities
Installation succeeds but AI doesn't understand CDF capabilities
- Restart your AI tool after installation.
- Verify the skill file was installed by checking your tool’s skills directory.
- Some tools require explicit skill activation - check your tool’s documentation.
- Try asking explicitly: “What skills are available?” or “What is in the Cognite skill?”
- The skill describes capabilities but doesn’t replace the MCP server for detailed documentation queries.
How do I update to the latest SKILL.md version?
How do I update to the latest SKILL.md version?
- Run
npx skills add https://docs.cognite.comagain (it will update existing installations). - Restart your AI tool to load the updated skill.
- For automated updates, add the command to your development environment setup script or CI/CD pipeline:
Privacy and security
MCP server security
The MCP server provides read-only access to public Cognite documentation content, API reference specifications, and code examples. It operates with direct IDE integration without sharing your data with external services. The server does not access your source code, CDF projects, development environment, or API keys. It cannot execute code on your machine and serves only as a documentation lookup tool for your AI assistant.SKILL.md security
The SKILL.md file contains capability descriptions, required parameters, and common workflow patterns. It’s automatically generated from public documentation and provides your AI assistant with structured information about what CDF can do. The file does not contain executable code, scripts, or access to your projects or data. No credentials or sensitive information are included. Your AI agent may implement additional protections like sandboxing, confirmation prompts, and usage logging when working with skills.Next steps
- Development quickstart - Start building with the CDF API using your newly connected tools.
- Python SDK - Begin integrating CDF with AI-assisted Python development.