Skip to main content
Glama
GenesisMeshLabs

Genesis Mesh MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
configNoPath to a config.local.json file passed via --config. Configuration paths resolve relative to that file.
profilesNoJSON array of enabled profiles (e.g. ["read", "verify"]). Valid profiles include read, verify, operator, node, write, sign, local. Profiles are checked when listing and invoking tools.
signer_filesNoJSON object mapping signer references to key file paths, e.g. {"issuer": "keys/issuer.key"}. Required together with signer_permissions for offline signing.
authority_urlNoURL of the Genesis Mesh Network Authority, e.g. https://your-authority.example. Optional; offline verification works without an authority.
node_key_fileNoPath to the node key file for dedicated node identity operations.
max_input_bytesNoMaximum input artifact size in bytes. Defaults to 1 MiB. Oversized artifacts are refused, never truncated.
operator_key_idNoOperator key identifier used with operator_key_file.
timeout_secondsNoSocket inactivity and streamed-body elapsed check timeout; not a hard process or CPU deadline.
max_output_bytesNoMaximum output artifact size in bytes. Defaults to 4 MiB.
executor_key_fileNoPath to the executor key file, also used for edge enrollment.
operator_key_fileNoPath to the operator key file (core base64 key-file format) for operator-authenticated authority operations.
signer_permissionsNoJSON object mapping each signer reference to an exact tool allowlist, e.g. {"issuer": ["gm_offline_freshness_issue_freshness_proof"]}. No wildcard permissions.
allow_http_loopbackNoBoolean ("true"/"false"). HTTP is allowed only for explicitly enabled loopback development, e.g. "true".
authority_public_keyNoIndependently obtained authority public key.

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources