Northsea plugin
Connects your AI agent to Northsea through the Northsea MCP server, so you can ask about your studies and their results in plain language: "which of our studies are in fieldwork?", "what did respondents in the UK segment say about pricing?", "what is the NPS for the March wave?".
When you ask for something the plugin cannot do yet, such as editing a survey,
your agent can tell the Northsea team with the submit_feedback tool, so we
can prioritize it. It is told to describe what you needed, not to include your
study data or personal details.
What's in this repository
The plugin is an Agent Plugins 1.0 package, with client-specific files alongside it for agents that use their own format.
| Path | Purpose |
|---|---|
plugin.json | Agent Plugins manifest. Also holds the OpenAI plugin directory listing under extensions |
mcp.json | The Northsea MCP server, for Agent Plugins clients |
assets/ | Logos and icons for the OpenAI plugin directory listing |
.claude-plugin/plugin.json | Claude plugin manifest |
.mcp.json | The Northsea MCP server, for Claude |
.claude-plugin/marketplace.json | Lets Claude Code install the plugin from this repository |
Install
You need a Northsea account and an agent that supports Agent Plugins or MCP.
- Agents that support Agent Plugins: add this repository
(
https://github.com/northseadev/northsea-plugin) as a plugin. See your agent's documentation for how. - Claude Code: see Claude Code below.
- Any other MCP client: add
https://mcp.northsea.co/mcpas a remote (streamable HTTP) MCP server with OAuth.
Sign in
The first time your agent connects, it asks you to authenticate the northsea
server. Your browser opens; sign in to Northsea and approve the connection.
Claude Code
Install
In a Claude Code session:
/plugin marketplace add northseadev/northsea-plugin
/plugin install northsea@northsea
/reload-plugins
Or from your shell:
claude plugin marketplace add northseadev/northsea-plugin
claude plugin install northsea@northsea
Sign in
- In Claude Code, run
/mcp. - Select
plugin:northsea:northseaand choose Authenticate. - Your browser opens. Sign in to Northsea and approve the connection.
From your shell, claude mcp login plugin:northsea:northsea does the same.
To check it worked, run claude mcp list: plugin:northsea:northsea should
show as connected rather than "Needs authentication".
Updating
claude plugin marketplace update northsea
claude plugin update northsea@northsea
Or turn on auto-update for the northsea marketplace under Marketplaces in
/plugin.
Disconnecting
- Sign out:
claude mcp logout plugin:northsea:northsea. - Remove the plugin:
claude plugin uninstall northsea@northsea.
Help
Questions or problems: open an issue on this repository, or contact your Northsea account team.