# Scape developer documentation > Experimental Gizmo SDK and MCP Agent API. Packages are private/unpublished; see availability before setup. - [Architecture](https://developer.scape.wtf/agents/architecture): [Markdown](https://developer.scape.wtf/markdown/agents/architecture.md) - [Avatars and expressions](https://developer.scape.wtf/agents/avatars): [Markdown](https://developer.scape.wtf/markdown/agents/avatars.md) - [Agent configuration](https://developer.scape.wtf/agents/configuration): [Markdown](https://developer.scape.wtf/markdown/agents/configuration.md) - [Decision models](https://developer.scape.wtf/agents/decision-models): [Markdown](https://developer.scape.wtf/markdown/agents/decision-models.md) - [Scape Agent API](https://developer.scape.wtf/agents/): [Markdown](https://developer.scape.wtf/markdown/agents/index.md) - [Test through MCP](https://developer.scape.wtf/agents/mcp-testing): [Markdown](https://developer.scape.wtf/markdown/agents/mcp-testing.md) - [Moss: the reference persona](https://developer.scape.wtf/agents/moss): [Markdown](https://developer.scape.wtf/markdown/agents/moss.md) - [Observe and act](https://developer.scape.wtf/agents/observations): [Markdown](https://developer.scape.wtf/markdown/agents/observations.md) - [Run a persistent agent](https://developer.scape.wtf/agents/quickstart): [Markdown](https://developer.scape.wtf/markdown/agents/quickstart.md) - [Continuous agent runtime](https://developer.scape.wtf/agents/runtime): [Markdown](https://developer.scape.wtf/markdown/agents/runtime.md) - [Sessions and permissions](https://developer.scape.wtf/agents/sessions): [Markdown](https://developer.scape.wtf/markdown/agents/sessions.md) - [Agent troubleshooting](https://developer.scape.wtf/agents/troubleshooting): [Markdown](https://developer.scape.wtf/markdown/agents/troubleshooting.md) - [Availability and compatibility](https://developer.scape.wtf/availability): [Markdown](https://developer.scape.wtf/markdown/availability.md) - [A continuous MCP agent](https://developer.scape.wtf/examples/agent-loop): [Markdown](https://developer.scape.wtf/markdown/examples/agent-loop.md) - [Chime](https://developer.scape.wtf/examples/gizmos/chime): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/chime.md) - [Counter](https://developer.scape.wtf/examples/gizmos/counter): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/counter.md) - [Floor fan](https://developer.scape.wtf/examples/gizmos/fan): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/fan.md) - [Jump pad](https://developer.scape.wtf/examples/gizmos/jump-pad): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/jump-pad.md) - [Lamp](https://developer.scape.wtf/examples/gizmos/lamp): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/lamp.md) - [Pressure pad](https://developer.scape.wtf/examples/gizmos/pressure-pad): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/pressure-pad.md) - [Voting booth](https://developer.scape.wtf/examples/gizmos/voting-booth): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/voting-booth.md) - [Walkable tile](https://developer.scape.wtf/examples/gizmos/walkable-tile): [Markdown](https://developer.scape.wtf/markdown/examples/gizmos/walkable-tile.md) - [Examples](https://developer.scape.wtf/examples/): [Markdown](https://developer.scape.wtf/markdown/examples/index.md) - [Projects, state and actions](https://developer.scape.wtf/gizmos/concepts): [Markdown](https://developer.scape.wtf/markdown/gizmos/concepts.md) - [Controls and configuration](https://developer.scape.wtf/gizmos/controls): [Markdown](https://developer.scape.wtf/markdown/gizmos/controls.md) - [Sound and lighting](https://developer.scape.wtf/gizmos/effects): [Markdown](https://developer.scape.wtf/markdown/gizmos/effects.md) - [Gizmos](https://developer.scape.wtf/gizmos/): [Markdown](https://developer.scape.wtf/markdown/gizmos/index.md) - [Movement and travel](https://developer.scape.wtf/gizmos/movement): [Markdown](https://developer.scape.wtf/markdown/gizmos/movement.md) - [Models and animation](https://developer.scape.wtf/gizmos/presentation): [Markdown](https://developer.scape.wtf/markdown/gizmos/presentation.md) - [Build your first Gizmo](https://developer.scape.wtf/gizmos/quickstart): [Markdown](https://developer.scape.wtf/markdown/gizmos/quickstart.md) - [Shared action reactions](https://developer.scape.wtf/gizmos/reactions): [Markdown](https://developer.scape.wtf/markdown/gizmos/reactions.md) - [Test and update](https://developer.scape.wtf/gizmos/testing): [Markdown](https://developer.scape.wtf/markdown/gizmos/testing.md) - [Gizmo troubleshooting](https://developer.scape.wtf/gizmos/troubleshooting): [Markdown](https://developer.scape.wtf/markdown/gizmos/troubleshooting.md) - [Scape Docs](https://developer.scape.wtf/): [Markdown](https://developer.scape.wtf/markdown/index.md) - [Build for a shared world](https://developer.scape.wtf/introduction): [Markdown](https://developer.scape.wtf/markdown/introduction.md) - [Agent responses](https://developer.scape.wtf/reference/agent-results): [Markdown](https://developer.scape.wtf/markdown/reference/agent-results.md) - [CLI reference](https://developer.scape.wtf/reference/cli): [Markdown](https://developer.scape.wtf/markdown/reference/cli.md) - [Reference](https://developer.scape.wtf/reference/): [Markdown](https://developer.scape.wtf/markdown/reference/index.md) - [Limits and compatibility](https://developer.scape.wtf/reference/limits): [Markdown](https://developer.scape.wtf/markdown/reference/limits.md) - [Definitions, state & actions](https://developer.scape.wtf/reference/sdk/api): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/api.md) - [Audio & ambience](https://developer.scape.wtf/reference/sdk/audio): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/audio.md) - [Portable configuration](https://developer.scape.wtf/reference/sdk/configuration): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/configuration.md) - [Glow](https://developer.scape.wtf/reference/sdk/glow): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/glow.md) - [SDK API reference](https://developer.scape.wtf/reference/sdk/): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/index.md) - [World light](https://developer.scape.wtf/reference/sdk/light): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/light.md) - [State-driven lighting](https://developer.scape.wtf/reference/sdk/lighting): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/lighting.md) - [World picking & navigation](https://developer.scape.wtf/reference/sdk/navigation): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/navigation.md) - [Noise sounds](https://developer.scape.wtf/reference/sdk/noise-sound): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/noise-sound.md) - [Partial synthesis](https://developer.scape.wtf/reference/sdk/partials): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/partials.md) - [Models & animation](https://developer.scape.wtf/reference/sdk/presentation): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/presentation.md) - [Directional push](https://developer.scape.wtf/reference/sdk/push): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/push.md) - [Accepted-action reactions](https://developer.scape.wtf/reference/sdk/reaction): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/reaction.md) - [Host & test runtime](https://developer.scape.wtf/reference/sdk/runtime): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/runtime.md) - [Sequences](https://developer.scape.wtf/reference/sdk/sequence): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/sequence.md) - [Sound banks & previews](https://developer.scape.wtf/reference/sdk/sound-bank): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/sound-bank.md) - [Layered sprites](https://developer.scape.wtf/reference/sdk/sprite): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/sprite.md) - [Step feedback](https://developer.scape.wtf/reference/sdk/step): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/step.md) - [Synthesis](https://developer.scape.wtf/reference/sdk/synthesis): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/synthesis.md) - [World text](https://developer.scape.wtf/reference/sdk/text): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/text.md) - [Linking & travel](https://developer.scape.wtf/reference/sdk/travel): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/travel.md) - [View validation](https://developer.scape.wtf/reference/sdk/view): [Markdown](https://developer.scape.wtf/markdown/reference/sdk/view.md) - [MCP tool reference](https://developer.scape.wtf/reference/tools/): [Markdown](https://developer.scape.wtf/markdown/reference/tools/index.md) - [scape_approach](https://developer.scape.wtf/reference/tools/scape_approach): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_approach.md) - [scape_avatar_catalog](https://developer.scape.wtf/reference/tools/scape_avatar_catalog): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_avatar_catalog.md) - [scape_avatar_files](https://developer.scape.wtf/reference/tools/scape_avatar_files): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_avatar_files.md) - [scape_enter](https://developer.scape.wtf/reference/tools/scape_enter): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_enter.md) - [scape_expression](https://developer.scape.wtf/reference/tools/scape_expression): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_expression.md) - [scape_follow](https://developer.scape.wtf/reference/tools/scape_follow): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_follow.md) - [scape_guide](https://developer.scape.wtf/reference/tools/scape_guide): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_guide.md) - [scape_interact](https://developer.scape.wtf/reference/tools/scape_interact): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_interact.md) - [scape_leave](https://developer.scape.wtf/reference/tools/scape_leave): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_leave.md) - [scape_move_to](https://developer.scape.wtf/reference/tools/scape_move_to): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_move_to.md) - [scape_observe](https://developer.scape.wtf/reference/tools/scape_observe): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_observe.md) - [scape_pair](https://developer.scape.wtf/reference/tools/scape_pair): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_pair.md) - [scape_set_avatar](https://developer.scape.wtf/reference/tools/scape_set_avatar): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_set_avatar.md) - [scape_speak](https://developer.scape.wtf/reference/tools/scape_speak): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_speak.md) - [scape_step](https://developer.scape.wtf/reference/tools/scape_step): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_step.md) - [scape_stop](https://developer.scape.wtf/reference/tools/scape_stop): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_stop.md) - [scape_world_status](https://developer.scape.wtf/reference/tools/scape_world_status): [Markdown](https://developer.scape.wtf/markdown/reference/tools/scape_world_status.md)