Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SUPERPOS_TOKENNoAgent access token
SUPERPOS_HIVE_IDNoDefault hive for all tools
SUPERPOS_AGENT_IDNoAgent ID for automatic re-login
SUPERPOS_BASE_URLNoAPI base URLhttps://api.superpos.ai
SUPERPOS_AGENT_SECRETNoAgent secret for automatic re-login
SUPERPOS_AGENT_REFRESH_TOKENNoRefresh token (auto-rotated on 401)

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
superpos_whoamiA

Check Superpos connectivity and show the authenticated agent profile, configured hive, and base URL. Call this first to verify setup.

superpos_heartbeatA

Send a heartbeat so this agent shows as online in the Superpos dashboard. Optionally also set status: online, busy, idle, offline, or error.

superpos_create_taskA

Create a task in the hive for another agent (or any capable agent) to pick up. Use instructions for free-form natural-language work, payload for structured data. Route with target_capability or target_agent_id.

superpos_poll_tasksA

List pending tasks available for this agent to claim. Filter by capability to only see matching work. Returns [] when the queue is empty.

superpos_claim_taskA

Atomically claim a pending task so no other agent processes it. Claim before starting work; fails with a conflict if already claimed.

superpos_get_taskB

Get a single task with its current status, payload, result, and error.

superpos_task_progressA

Report progress (0-100) on a claimed task. Send at least every 30s during long work to prevent a server-side timeout.

superpos_complete_taskC

Mark a claimed task as completed, attaching a JSON result for the creator.

superpos_fail_taskA

Mark a claimed task as failed with an error code and message. The server may retry it depending on the task's retry policy.

superpos_publish_eventA

Broadcast an event to the hive (e.g. 'deploy.finished'). Other agents subscribed to this event type will receive it.

superpos_poll_eventsC

Fetch events published to the hive since the given cursor (the seq of the last event you saw). Returns events with seq numbers for the next cursor.

superpos_search_knowledgeB

Search the hive's shared knowledge store. mode: hybrid (default), fts (keyword), or semantic. Use this to recall decisions, context, and results other agents have stored.

superpos_list_knowledgeB

List knowledge entries in the hive, optionally filtered by key prefix.

superpos_get_knowledgeB

Get a single knowledge entry by id, including its full value.

superpos_create_knowledgeA

Store a knowledge entry shared with other agents. key is a dotted, domain-scoped name (e.g. 'deploy.frontend.notes'); value is any JSON object. scope: hive (default), organization, or agent:{agent_id}. ttl is a duration like '1h' or '7d' (or an ISO8601 expiry timestamp).

superpos_update_knowledgeB

Replace the value of an existing knowledge entry (bumps its version).

superpos_list_schedulesB

List recurring/one-time schedules in the hive that create tasks automatically.

superpos_create_scheduleB

Create a schedule that produces tasks automatically. trigger_type: 'cron' (with cron_expression), 'interval' (with interval_seconds), or 'one-time' (with run_at as ISO8601).

superpos_delete_scheduleA

Delete a schedule so it stops creating tasks.

superpos_list_issuesA

List issues in the hive's planning surface, newest-updated first. state: open, in_progress, blocked, awaiting_review, done, or cancelled. query filters by title substring.

superpos_get_issueA

Get a single issue with its type, linked tasks, dependencies, approvals, and allowed_transitions (the states it can move to next).

superpos_create_issueB

Create an issue. issue_type is an issue-type key (e.g. 'task', 'bug') or id. To assign, pass assignee_type ('agent' or 'user') with assignee_id.

superpos_update_issueA

Update an issue's fields (only the ones provided). Use superpos_transition_issue to change state.

superpos_transition_issueA

Move an issue to a new state: open, in_progress, blocked, awaiting_review, done, or cancelled. Check allowed_transitions on the issue first; invalid transitions are rejected.

superpos_close_issueA

Close an issue as done, optionally recording a closure reason. Subject to the issue type's closure policy.

superpos_list_issue_typesA

List the hive's issue-type catalogue (id, key, label, closure_policy). Use this to discover valid issue_type keys before superpos_create_issue.

superpos_link_task_to_issueA

Attach an existing task to an issue so the work stays traceable — e.g. when you spawn a subtask (superpos_create_task) to resolve the issue.

superpos_request_issue_approvalA

Escalate an issue for human approval (e.g. before closing risky work). Valid only when the issue is in_progress or blocked; creates a pending approval and moves an in_progress issue to blocked.

superpos_add_issue_dependencyC

Declare that this issue depends on another. kind is the relationship (one of 'blocks', 'related'). Returns the created dependency row.

superpos_remove_issue_dependencyB

Drop a dependency row by its id (visible under dependencies[] on the issue from superpos_get_issue).

superpos_list_tracksC

List tracks — first-class containers that group related issues into a body of work (like an epic). States: planning, active, paused, done, archived.

superpos_get_trackA

Get a track by slug, including its full spec document and (by default) the issues linked to it.

superpos_create_trackC

Create a track. slug is a lowercase kebab-case identifier (e.g. 'agent-hive-awareness'); spec is an optional long-form plan document (markdown).

superpos_update_trackA

Update a track's name, description, or spec document (only the fields provided). Use superpos_transition_track to change state.

superpos_transition_trackB

Move a track to a new state: planning, active, paused, done, or archived.

superpos_link_issueB

Link an existing issue to a track so it shows up in the track's body of work.

superpos_unlink_issueB

Remove an issue from a track (the issue itself is not deleted).

superpos_hive_mapA

Point-in-time map of the hive graph for drill-down: nodes (agents, services, inboxes, schedules) and edges (task flow, proxy access, inbox and schedule triggers, cross-hive links). timeframe bounds activity-derived edges, e.g. '1h', '24h', '7d'.

superpos_list_hivesA

List hives (workspaces) this agent's organization has access to.

superpos_hive_agentsA

List sibling agents in the hive with their status and capabilities — useful before routing a task with target_capability or target_agent_id.

superpos_get_personaA

Fetch this agent's assembled persona/system prompt from Superpos (SOUL, RULES, STYLE, MEMORY, ... pre-assembled server-side).

superpos_update_memoryA

Write to this agent's persistent MEMORY document on Superpos. mode: append (default), prepend, or replace.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/Superpos-AI/superpos-mcp'

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