Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ASTRA_SSE_PORTNoSSE transport port9002
ASTRA_HTTP_PORTNoStreamable HTTP port9003
ASTRA_LOG_LEVELNoLog level: debug, info, warn, errorinfo
ASTRA_CORS_ORIGINNoCORS allowed origin*

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_system_statusC

ASTRA System Status

get_metricsC

Real-time Metrics

get_snn_stateC

SNN Engine State

snn_stepC

Advance SNN Simulation

snn_resetC

Reset SNN Engine

inject_spikesD

Spike Injection

get_acm_scoreC

Consciousness Assessment (Proxy)

check_ethicsC

IRB Neural Welfare Check

set_parameterC

Modify State Parameter

get_platform_statusD

Bio-Computing Platforms

export_snapshotD

Full State Snapshot

simulation_controlD

Simulation Control

wm_encodeC

Encode SNN State to Latent Space

wm_predictC

Predict Next SNN State in Latent Space

wm_planC

CEM Planning for Optimal Spike Injection

wm_surpriseD

Violation-of-Expectation Detection

wm_train_stepD

Online World Model Training Step

wm_statusC

World Model Status & Metrics

sensor_visualC

V-JEPA 2 Visual Encoding (Image/Video)

sensor_audioC

A-JEPA Audio Encoding (Waveform → Mel → Latent)

sensor_olfactoryD

Koniku Kore Olfactory Encoding (Chemoreceptor → Latent)

sensor_fuseD

Cross-Modal Attention Fusion

sensor_processC

Full Multimodal Pipeline (All Modalities → Fused z)

sensor_statusC

Multimodal Sensor Pipeline Status

tcai_cycleA

Run one or more ACM cycles (the_consciousness_ai port): SNN signals → AKOrN binding → GNW ignition → qualia → emotion → reward shaping → emotional memory → self-model → second-order loop. Set stopWhenSatisfied to halt early once the recursive loop reaches a sustained satisfactory (converged, low-curiosity, stable) regime.

tcai_workspace_stateB

Global Neuronal Workspace state: ignition, focus, qualia, sync R, unity metrics, access history

tcai_emotion_appraiseC

Appraise raw signals into PAD emotional space (Mehrabian) with inertia

tcai_memory_storeC

Store an experience in emotional memory (attention-gated, salience-indexed)

tcai_memory_retrieveB

Retrieve memories by blended cosine similarity, PAD congruence and salience

tcai_self_modelC

Self-representation state: interoception, epistemic model, temporal continuity, attention schema

tcai_metricsB

Consciousness proxy report: GNW metrics, Effective Information, Φ̃-RIIU, composite score

tcai_resetA

Reset the TCAI consciousness system (workspace, memory, emotion, metrics)

tcai_second_orderB

Second-order (self-evidencing) loop snapshot: meta-learning velocity, RND curiosity (epistemic value), capability model, meta-consciousness score, developmental stage. The system observing and correcting its own predictive capacity (Legros 2026 §3.2).

tcai_meta_learningC

Meta-learning state (MetaLearningModule port): learning velocity from RPE-variance dynamics. velocity>0 ⇒ converging; noveltySpike ⇒ novel/confusing regime. Optionally inject an RPE sample.

tcai_capability_modelA

Agency capability model (DirectExperienceLearner port): action → expected-valence map (EMA). Query expected outcome of an action, or list the learned capability table.

tcai_curiosityA

Intrinsic-reward / curiosity (RNDCuriosity port): prediction error between a frozen random target and an online predictor on a representation vector. High error = novelty = exploration drive (EFE epistemic value proxy, Legros 2026 §4.1). Defaults to the current GNW broadcast.

tcai_metaconsciousnessB

Meta-consciousness composite (MetaconsciousnessEvaluator port): weighted score over confidence calibration, learning awareness, self-continuity and error monitoring. PROXY of meta-representation capacity, not a measurement.

tcai_developmentB

Longitudinal developmental tracking (DevelopmentTracker port): coarse stage (nascent→reactive→integrative→reflective) from the running composite-proxy level, stability and meta-representation score. Second-order self-monitoring over time.

tcai_convergenceA

Inspect or configure the recursive double-loop halting criterion (v2.7). With no arguments, returns the current satisfaction state and active thresholds. With arguments, updates them. The loop halts only when variational free energy has settled (|ΔF| ≤ epsFreeEnergy) AND realized task quality is high (≥ minTaskQuality) AND epistemic value is low, sustained over patience cycles — stationarity alone is insufficient (Legros 2026 §2.2/§4.3).

tcai_active_inferenceA

Active-inference core telemetry (v2.7): the REAL variational free energy F (surprise), expected free energy G(π) decomposed into pragmatic + epistemic value, the realized task quality, the model entropy, and the Dirichlet-learned action. This is the principled quantity the halting criterion thresholds on — not a heuristic correlate (Da Costa et al. 2020; Legros 2026 §4.3).

tcai_calibrateA

Calibrate the halting threshold on the measured ΔF scale instead of a guessed constant. Runs cycles warm-up cycles at the given reward, records the free-energy increments |ΔF|, and sets epsFreeEnergy to factor× their median. Returns the measured ΔF scale and the applied threshold. Addresses the v2.7 critique that the default 0.02 nats was uncalibrated.

np_statusC

NeuroPlatform v2 — Platform & Controller Status

np_configure_stimB

NeuroPlatform v2 — Define, validate & upload a StimParam (charge-balanced biphasic stimulation)

np_send_triggerB

NeuroPlatform v2 — Fire trigger(s): execute uploaded StimParams via a 16-bit trigger array

np_count_spikesC

NeuroPlatform v2 — Closed-loop _count_spike: spikes per electrode over an N-ms window

np_query_spike_countB

NeuroPlatform v2 DB — SpikeCountQuery: spikes/minute per electrode over a time window

np_query_spike_eventsC

NeuroPlatform v2 DB — SpikeEventQuery: individual spike timings over a window

np_query_triggersC

NeuroPlatform v2 DB — TriggersQuery: triggers sent to the organoid over a window

np_camera_captureC

NeuroPlatform v2 — Last MEA camera capture (descriptor + viability)

np_closed_loopC

NeuroPlatform v2 — Closed loop: read organoid → couple to ASTRA fusion/ROS/ethics, optionally drive the SNN

Prompts

Interactive templates invoked by user choice

NameDescription
wm-experimentWorld Model experiment: encode → predict → compare → plan
multimodal-experimentFull multimodal sensor experiment: visual + audio + olfactory → fused → WM
tcai-consciousness-cycleGuided ACM consciousness cycle experiment
tcai-second-order-loopProbe the second-order self-evidencing loop
neuroplatform-experimentFull NeuroPlatform v2 closed-loop wetware stimulation experiment
system-health-reportComprehensive system health report
snn-experimentControlled SNN experiment
ethics-stress-testProgressive biomarker degradation

Resources

Contextual data attached and managed by the client

NameDescription
wm-latentCurrent latent space state and embedding history
wm-predictionsWorld Model prediction history and accuracy
sensors-stateMultimodal sensor pipeline state and last fusion
tcai-statethe_consciousness_ai integrated system state
tcai-second-orderSecond-order (self-evidencing) loop state: meta-learning, curiosity, capability, meta-consciousness, development
neuroplatform-stateFinalSpark NeuroPlatform v2 organoid + controller telemetry
metrics-realtimeLive metrics
snn-topologySNN network architecture
acm-stateConsciousness proxy assessment
ethics-welfareIRB compliance report
snapshot-currentComplete state dump

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/christophejlegros-lgtm/ASTRA-Unified-ResearchLab-MCP-v2.7'

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