From operator
Setup, authentication and session usage for Operator Editor MCP access
How this skill is triggered — by the user, by Claude, or both
Slash command
/operator:operator-setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Operator Editor** is a document editor with MCP server integration for reading
Operator Editor is a document editor with MCP server integration for reading and writing documents.
Activate when:
.operator configurationThe .operator file stores credentials in the working directory:
OPERATOR_API_KEY=mcp_xxx...
OPERATOR_SESSION_ID=abc123...
Check for .operator file
Check for cached session ID
OPERATOR_SESSION_ID exists, try using it directlyIf session is expired or missing
OPERATOR_API_KEY.operator file with the new OPERATOR_SESSION_IDIf no .operator file exists, explain the options:
.operator file to persist credentialsIf they choose option 2, be explicit: "I'll create a .operator file with your
API key and add it to .gitignore to keep it out of version control." Get
confirmation before creating files.
Always prefer reusing an existing session:
Once authenticated, use the MCP tools directly - their descriptions provide all operation details.
npx claudepluginhub ichabodcole/project-docs-scaffold-template --plugin operatorHandles Claude Code MCP integration: installs/manages servers (HTTP/SSE/stdio), scopes, enterprise configs, OAuth auth, resources/@mentions, prompts, limits, security; delegates to docs-management.
Configures MCP servers for Claude Code at project or user scope with best practices to prevent context pollution. Checks status, adds/removes servers via .mcp.json or ~/.claude.json.
Manages Model Context Protocol (MCP) servers for Claude Code projects: installs/configures .mcp.json, OAuth remotes, runtime enable/disable, troubleshooting connections.