For AI agents: docs.octen.ai/integrations/connect-desktop-ai-assistants.md
There are two ways to give a desktop AI assistant access to Octen:- MCP — Model Context Protocol. The app runs a small local server via
npx, so it needs Node.js on your machine. - Octen skills — Agent Skills standard. The app runs it directly; when the app executes skills in a hosted sandbox, that’s ideal if you don’t have Node.
MCP
Before you start
- An Octen API key (API Platform).
- Claude Desktop
- Node.js 18+ — the server runs via
npx.
1
Open the MCP config
In Claude Desktop, open Settings → Developer, then click Edit Config to open 
claude_desktop_config.json.
2
Add Octen MCP
Add
octen under mcpServers, with your key in env:Merge this into the file — don’t replace it.
mcpServers may already exist (often empty: "mcpServers": {}), and the file may hold other settings. Keep them all — just put the octen block inside the existing mcpServers.3
Restart Claude Desktop
Save the file, then fully quit and reopen Claude Desktop.
4
Confirm it's connected
Check either place:
- Settings → Developer → Local MCP servers —
octenshows a running badge. - In a chat, click the + button → Connectors and make sure octen is toggled on.

Octen skills
Octen offers several skills — this guide installsocten-search as an example. You add any other Octen skill the same way.
Before you start
- An Octen API key (API Platform).
- Code execution enabled in Settings → Capabilities (available on Free, Pro, and Max; in an organization, an admin enables it in org settings).
1
Enable code execution and allow Octen's domain
Open Settings → Capabilities and turn on Code execution and file creation, then turn on Allow network egress.Network egress defaults to package managers only, so the calls to Octen stay blocked until you allow its domain — add
*.octen.ai to the allowed domains.Who can add the domain depends on your plan. On Pro / Max you add it yourself. On Team / Enterprise an admin adds it in Organization settings → Capabilities. Free plans can’t add custom domains — use MCP instead.
2
Add the skill
Download 

octen-search.zip from the octen-skills repo and unzip it. Open Customize → Skills, click the + at the top of the list, then choose Create skill → Upload a skill and select skills/octen-search/SKILL.md.

3
Turn on the skill in a chat
In a new chat, click the +, choose Skills, and select octen-search to turn it on for the conversation.

4
Set your API key (first run)
This skill reads your key from OCTEN_API_KEY — add it as an environment variable, or provide your Octen API key when the skill asks for one.
Try it
Ask the assistant something that needs the live web:- Search the web for daily news and summarize the top three.