Skip to main content
Tool profiles control which tools are visible to a connected agent. By limiting the tool set to what’s relevant, you reduce schema overhead and keep each session focused on only the capabilities it needs.

Questions This Page Answers

  • Which profile should I use for my operator workflow?
  • How much tool-surface reduction does each profile provide?
  • Why do narrower profiles improve reliability and token efficiency?

Why Profiles Matter

  • Lower schema load: fewer tools means clearer selection and lower token overhead.
  • Safer execution: profiles reduce accidental high-impact calls in the wrong context.
  • Faster operator loops: less noise in suggestions, cleaner control-plane behavior.

How to Use Profiles

Append ?profile=NAME to the MCP connection URL:
https://mcp.useorgx.com/mcp?profile=commander
Or in your MCP config:
{
  "mcpServers": {
    "orgx": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.useorgx.com/mcp?profile=executor"]
    }
  }
}
Default is full — all tools registered, backward compatible.

Memory Profile

Purpose: Shared organizational memory for Claude, ChatGPT, Cursor, and other MCP clients. Tools:
CategoryTools
Bootstraporgx_bootstrap, orgx_describe_tool, orgx_describe_action, workspace
Memoryorgx_decide, orgx_search, orgx_search, get_decision_history, orgx_decide
Approvalsorgx_decide, orgx_decide, orgx_decide, orgx_decide
Contextorgx_inspect, orgx_recommend, orgx_recommend, orgx_recommend
Best for: Directory users and first-time installs that want OrgX to behave like shared company memory before exposing the full planning and execution surface.
Start with memory when your first prompts are “remember this decision”, “what did we decide”, “find that artifact”, or “show work waiting on me”. Switch to full when you want planning, task delegation, widgets, and initiative execution.

Commander Profile

Purpose: Human operators managing decisions, entities, and org overview. Tools (27):
CategoryTools
Decisionsorgx_search, orgx_decide, orgx_decide
Agentsorgx_spawn
Memoryorgx_search
Monitoringorgx_recommend, orgx_recommend, orgx_recommend
Entity CRUDorgx_search, orgx_write, update_entity, orgx_act, orgx_act dry_run=true, scaffold_initiative, orgx_inspect
Commentscomment_on_entity, list_entity_comments
Prioritizationorgx_recommend, record_quality_score
Workspaceworkspace
Onboardingconfigure_org
Statsstats
Best for: ChatGPT users, dashboard operators, team leads reviewing agent output.
The commander profile still carries legacy compatibility aliases such as orgx_decide, get_decision_history, and orgx_recommend for older clients. New operator flows should prefer orgx_search, orgx_search, and orgx_recommend.

Planner Profile

Purpose: Initiative planning, hierarchy scaffolding, and plan sessions. Tools (18):
CategoryTools
Planningorgx_plan, get_active_sessions, orgx_plan, orgx_plan, orgx_plan
Entity Creationscaffold_initiative, orgx_write, update_entity, batch_create_entities
Browseorgx_search, orgx_inspect, orgx_act
Contextorgx_search, orgx_recommend, orgx_recommend
Workspaceworkspace
Best for: Product managers defining initiatives, planning agents, strategy sessions.

Executor Profile

Purpose: Agent execution — progress reporting, changesets, spawning. Tools (14):
CategoryTools
Telemetryorgx_emit_activity, orgx_apply_changeset, sync_client_state
Authorizationorgx_spawn, orgx_spawn
Streamsupdate_stream_progress, get_initiative_stream_state
Tasksorgx_act, orgx_search, orgx_inspect, comment_on_entity
Agentsorgx_spawn, orgx_spawn
Workspaceworkspace
Best for: Background agent workers, CI/CD pipelines, automated task execution.

Observer Profile

Purpose: Read-only monitoring and reporting. Tools (18):
CategoryTools
Decisionsorgx_search
Agentsorgx_spawn
Monitoringorgx_recommend, orgx_recommend, orgx_recommend
Memoryorgx_search
Browseorgx_search, orgx_inspect, list_entity_comments
Prioritizationorgx_recommend, get_scoring_signals, get_scoring_config
Streamsget_initiative_stream_state
Workspaceworkspace
Statsstats
Best for: Dashboards, reporting tools, status monitors, read-only integrations.
The observer profile also keeps orgx_decide, get_decision_history, and orgx_recommend registered as compatibility aliases. Use orgx_search, orgx_search, and orgx_recommend in new recipes.

Full Profile (Default)

All tools registered. No restrictions. Use when you need maximum flexibility or are exploring the API. Token impact: ~2x the tokens of a focused profile.

Profile Size Reduction

Compared to the full tool surface:
ProfileToolsApprox. Reduction
MemoryFocusedHighest
Commander27~56%
Planner18~70%
Executor14~77%
Observer18~70%
FullAll0% (baseline)
Start with the most restrictive profile that covers your use case. You can always switch to full if you need additional tools.

Choosing a Profile

Use CaseRecommended Profile
Shared company memory for agentsmemory
Human reviewing decisions in ChatGPTcommander
Building initiative plans in Cursorplanner
Background agent executing tasksexecutor
Dashboard or monitoring integrationobserver
Exploring the API / developmentfull

Next Steps

Agent Quickstart

Get connected with your chosen profile.

Full Tool Reference

See all tools across all profiles.