Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
overte_domain_statusA

Retrieve connected-node telemetry and settings from an Overte Domain Server.

Real live path against /nodes.json and /settings.json. Falls back to clearly labeled simulated data if no domain-server is reachable.

Return Format

{"success": bool, "message": str, "data": {"source": str, "domain": {...}}}

Examples

overte_domain_status(host="localhost", port=40100) overte_domain_status(host="192.168.1.100", port=40100, username="admin", password="admin")

overte_entity_spawnA

Spawn a virtual object or 3D GLB model in-world at the specified coordinates.

Live when scripts/overte-mcp-bridge.js is connected to the FastAPI WS hub; otherwise returns a clearly labeled simulated confirmation.

Return Format

{"success": bool, "message": str, "data": {"source": str, "entity": {...}}}

Examples

overte_entity_spawn(name="MyBox") overte_entity_spawn(name="Tree", entity_type="Model", model_url="https://example.com/tree.glb", position=[10, 0, -5])

overte_script_injectA

Inject a JavaScript script to govern behavior of an in-world entity.

Live when the Overte bridge WebSocket client is connected; otherwise returns a clearly labeled simulated confirmation.

Return Format

{"success": bool, "message": str, "data": {"source": str, "script": {...}}}

Examples

overte_script_inject(entity_id="abc-123-def", script_url="https://example.com/behavior.js") overte_script_inject(entity_id="abc-123-def", script_url="https://example.com/click.js", script_data={"color": "red"})

overte_sampling_assistA

Get multi-step Overte operation guidance via MCP sampling (FastMCP 3.1+).

Uses ctx.sample when the host exposes sampling; returns structured error otherwise. Recommends tool calls and sequencing for complex goals.

Return Format

{"success": bool, "message": str, "data": {"plan": str, "sampling_used": bool}}

Examples

overte_sampling_assist(goal="Set up a domain-server and spawn a welcome entity")

Prompts

Interactive templates invoked by user choice

NameDescription
domain_helpContext-aware help for Overte domain operations. ## Return Format str — help text for the requested topic. ## Examples domain_help(topic="status")

Resources

Contextual data attached and managed by the client

NameDescription
get_overte_skillSkill content for Overte domain administration.
get_server_infoServer metadata and uptime.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/overte-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server