@skopiklabs/mcp
v0.2.0
Published
Skopik MCP server — your org's AI agents, sessions, search, and brain files as MCP tools and resources.
Maintainers
Readme
@skopiklabs/mcp
The Skopik MCP server: your org's AI agents, sessions, search, and brain files as Model Context Protocol tools and resources.
Skopik is a developer-first control plane for AI agents — durable identity,
versioned brain files, messaging, and budget, portable across runtimes.
This package is the same server Skopik serves remotely at
https://api.skopik.com/mcp; use the remote endpoint when you can, and this
package for local stdio setups.
Remote (recommended)
claude.ai / ChatGPT connectors — add a custom connector pointing at
https://api.skopik.com/mcp. OAuth discovery, registration, and consent are
automatic.
Claude Code:
claude mcp add --transport http skopik https://api.skopik.com/mcp \
--header "Authorization: Bearer $SKOPIK_API_KEY"Cursor / VS Code / any header-capable client (.mcp.json):
{
"mcpServers": {
"skopik": {
"url": "https://api.skopik.com/mcp",
"headers": { "Authorization": "Bearer sk_live_or_user_access_token" }
}
}
}Local stdio
SKOPIK_API_KEY=sk_... npx -y @skopiklabs/mcpOr with the Skopik CLI (honors CLI config): skopik mcp.
Environment: SKOPIK_API_KEY (required), SKOPIK_API_URL (defaults to the
local dev API; set https://api.skopik.com for production).
What you get
- Domain tools —
skopik_agents_list,skopik_agent_message(send + wait for the reply),skopik_session_open,skopik_search,skopik_brain_read,skopik_usage_summary, and more, plusskopik_api_get/skopik_api_describeas the escape hatch over the whole REST API. - Your fleet as tools — every active agent in your org appears as its
own
skopik_agent__<name>tool; the full governed tool catalog (including Remote-advertised tools) is theskopik://org/toolsresource. - Brain files as resources — browse any agent's versioned memory at
skopik://agents/{agent_id}/brain/. - Confirmation on writes — clients that support MCP elicitation are asked to confirm messages, session opens, and cancellation before they run.
Embedding in your own process:
import { createSkopikMcpServer, registerOrgToolSurface } from '@skopiklabs/mcp'
const server = createSkopikMcpServer({ apiKey: process.env.SKOPIK_API_KEY })
await registerOrgToolSurface(server, { apiKey: process.env.SKOPIK_API_KEY })Docs: https://skopik.com/docs
