Overview

NCP SDK

The Network Copilot SDK (NCP SDK) is a Python framework for building, packaging, and deploying custom AI agents on the Network Copilot platform. It enables developers and network engineers to extend NCP with domain-specific automation, custom tooling, and integrations tailored to their operational environment.

Agents built with the NCP SDK are deployed directly into the NCP platform and become available to users through the standard chat interface, and project workflows.

What you can build:

  • Network automation agents that execute diagnostics, configuration checks, or compliance validation

  • Agents that query external systems via APIs, MCP servers, or NCP data connectors

  • Multi-agent workflows for cross-domain correlation and analysis

How it fits into NCP:

Agents built with the SDK are packaged and uploaded to the NCP platform. Depending on the user's role, agents go through an administrator approval workflow before becoming available to all users. Once approved, agents are accessible across projects and chats like any other NCP capability. Refer to the Agent Onboarding section in the NCP documentation for details on the upload and approval process.

Resources:

Last updated