Documentation

MCP tool reference.

Every tool Pokedex exposes to Poke — typed, scoped, and policy-checked by the local agent.

Setup & discovery

codex_setup_check

Verify Codex is installed and configured correctly.

stable
codex_list_capabilities

List what this agent + Codex install can actually do.

stable
codex_list_workspaces

See authorized workspaces — aliases and sandbox levels only.

stable
codex_list_models

List the models available to Codex.

stable
codex_list_skills

List available Codex skills.

adapter
codex_list_mcp_servers

Check local MCP server support.

stable

Tasks & sessions

codex_start_task

Start a Codex task in an authorized workspace.

stable
codex_continue_task

Continue a running or paused task.

stable
codex_resume_session

Pick up a previous Codex session.

stable
codex_set_goal

Set or update a persistent work goal.

adapter
codex_plan

Request an implementation plan — no code touched.

stable
codex_review

Run a code review that flags bugs and risks.

stable

Observability

codex_get_status

Read the state of running and finished jobs.

stable
codex_get_usage

Token usage for the current session.

stable
codex_get_transcript

Redacted transcript of a session.

stable
codex_get_diff

Git diff of what changed in the workspace.

stable

Controls

codex_set_model

Switch the model Codex uses.

stable
codex_set_reasoning

Set reasoning effort (and verbosity) for upcoming work.

stable
codex_set_speed

Toggle speed mode for faster, lighter responses.

stable
codex_set_sandbox

Change sandbox mode — within what local policy allows.

stable
codex_enable_skill

Enable a Codex skill for the next task.

adapter

Sandbox modes

default

read_only

Codex can read and analyze, but never modifies files. Every workspace starts here.

opt-in

workspace_write

Writes allowed, strictly inside the authorized workspace.

double opt-in

danger_full_access

Disabled by default. Must be explicitly enabled in the agent and in the individual workspace.

Features not yet exposed by stable Codex APIs are declared unavailable— Pokedex never simulates support that isn't real.