Skip to main content
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:
MCP ServerSKILL.md
PurposeLive documentation accessCapability description
ContentFull article text and specificationsStructured capability summary
Update frequencyReal-timeAutomatic with documentation updates
IntegrationRequires IDE configurationAutomatic with compatible tools
Best forDetailed implementation questionsUnderstanding what’s possible
Use both together for the best experience. The MCP server provides detailed information when you need it, while SKILL.md helps AI assistants understand the full scope of CDF capabilities.

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:
1

Access the MCP menu

Click the Copy MCP Server button at the top right of any documentation page. This opens a dropdown menu with connection options.
Documentation page header showing the Copy MCP Server button with dropdown menu options
2

Choose your connection method

The dropdown menu provides several options:
Click Connect to Cursor or Connect to VS Code to automatically configure the MCP server in your IDE.
3

Test the connection

After configuration, verify your AI-powered development tool can access Cognite documentation by asking it questions like:
  • “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?”
If your AI assistant provides specific, accurate answers with references to current documentation, your integration is working correctly.

Troubleshooting MCP server connection

Verify that the MCP server is properly configured:
  1. Check your IDE’s MCP server settings to confirm the Cognite server URL is listed.
  2. Restart your IDE after adding the MCP server.
  3. Ensure you’re connected to the internet (the MCP server requires network access).
  4. Try asking a simple, direct question like “What is CDF?” to test basic connectivity.
If the issue persists, check your IDE’s console or logs for MCP-related error messages.
The button appears on all documentation pages at docs.cognite.com. If you don’t see it:
  1. Refresh the documentation page.
  2. Clear your browser cache and reload.
  3. Try a different documentation page to verify the button’s location.
  4. Ensure JavaScript is enabled in your browser.
If the automatic setup doesn’t work:
  1. Use the manual configuration option from the “Other tools” tab.
  2. Verify you have the latest version of your IDE.
  3. Check that your IDE has permissions to modify configuration files.
  4. Manually add the MCP server URL to your IDE’s settings file (refer to your IDE’s MCP documentation).
The MCP server provides real-time access to documentation. If responses seem outdated:
  1. The documentation may not have been updated yet for the feature you’re asking about.
  2. Try being more specific in your questions.
  3. Verify which version of CDF or which product area you’re asking about.
  4. 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.
1

Install the skill using the CLI

Run the following command to automatically discover and install Cognite’s SKILL.md file:
npx skills add https://docs.cognite.com
The CLI automatically finds the SKILL.md file without needing to know the exact file path.
2

Select your AI tools

Choose to install the SKILL.md file for all tools at once or select specific ones.
Cognite updates the skill file with each documentation deployment. To get the latest version, re-run npx skills add https://docs.cognite.com or integrate the command into your CI/CD pipeline for automatic updates.
3

Verify enhanced assistance

Test that your AI-powered development tool understands CDF’s capabilities by asking questions like:
  • “What can I do with Cognite Data Fusion?”
  • “What inputs are required to create a transformation?”
  • “What are common workflows for industrial data modeling?”
If your AI-powered development tool provides capability-aware responses that understand CDF’s feature set, the SKILL.md integration is working correctly.
View Cognite’s skill file directly at https://docs.cognite.com/skill.md.You can also view the discovery index at https://docs.cognite.com/.well-known/skills/index.json.

Troubleshooting SKILL.md installation

This indicates Node.js or npm is not installed or not in your PATH:
  1. Install Node.js from the official download page (includes npm and npx).
  2. After installation, restart your terminal.
  3. Verify installation by running node --version and npm --version.
  4. Try the npx skills add command again.
The CLI couldn’t find supported AI tools on your system:
  • 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.
The skill may not be loaded by your AI tool:
  1. Restart your AI tool after installation.
  2. Verify the skill file was installed by checking your tool’s skills directory.
  3. Some tools require explicit skill activation - check your tool’s documentation.
  4. Try asking explicitly: “What skills are available?” or “What is in the Cognite skill?”
  5. The skill describes capabilities but doesn’t replace the MCP server for detailed documentation queries.
To update your installed skill:
  1. Run npx skills add https://docs.cognite.com again (it will update existing installations).
  2. Restart your AI tool to load the updated skill.
  3. For automated updates, add the command to your development environment setup script or CI/CD pipeline:
# Update Cognite skill on environment setup
npx skills add https://docs.cognite.com

Privacy and security

Data privacy: Both the MCP server and SKILL.md file are read-only and provide access only to public documentation. They do not access your code, CDF projects, or any private data.

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.
For more information about how agents integrate skills securely, see the Agent Skills integration guide.

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.
Last modified on February 10, 2026