Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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