Integrate

Plugin

Integrate Watt into Claude or your own agent system.

What is the plugin

The plugin is the primary way to access Watt and perform agentic signal engineering. It's open source, sits one layer above the MCP server, and wraps our best practices in skills and agents.

  • Skills: end-to-end signal engineering workflows.
  • Agents: various strategies to effectively consume signals.

Using Claude directly? Follow the Quickstart to install the plugin in Claude desktop or web. The steps below are for using it programmatically through the Agent SDK.

Add the plugin with the Claude Agent SDK

The Claude Agent SDK loads the plugin from a local directory, giving your agent sessions Watt's bundled skills, agents, hooks, and MCP server.

Prerequisites

Install the SDK

npm install @anthropic-ai/claude-agent-sdk
pip install claude-agent-sdk

Get the plugin locally

The SDK loads plugins from a local path, so clone the open-source repo (or download a release) and point at its directory.

git clone https://github.com/wattdata/plugin

Load it and run a skill

Pass the plugin's directory to plugins, then invoke any skill by its namespaced name, like /watt:explore. The plugin bundles the Watt MCP server, so on first tool call you'll authenticate with Watt (see MCP server for auth options).

Integrate with other AI SDKs

The plugin is entirely open source (Apache 2.0). On a framework without native plugin loading, the most direct path is to add the Watt MCP server directly (see MCP server), then lift whatever else you need from the plugin repo.

A few of the components that are reusable are:

  • Skills — end-to-end signal engineering workflows.
  • Agents — strategies to stack, compose, and consume signals.
  • Hooks — event handlers and integrations.
  • Tools — the Watt MCP server.

On this page