Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TCS_MCP_CONFIGNoPath to the tcs-mcp.config.json configuration file. If not set, a default direct profile allowing only the startup directory is used.
TCS_MCP_PROFILENoName of the profile to use from the configuration file. Required when multiple profiles exist, but optional if a default profile is defined or if using the default configuration.

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
system_statusA

Check the selected profile, connection, runtime, TCS commands, and configured path limits.

list_jobsC

List this account's current jobs or completed job history in structured form.

get_jobA

Get details and output paths for one current or historical job.

get_job_statsA

Get basic or node-level statistics for a completed job.

list_resourcesA

Read PJM resource-group availability and this account's scheduler limits.

list_modulesA

List or search Environment Modules available on the login node.

list_filesB

List one directory inside configured remote roots.

read_fileA

Read the beginning of a text file, or tail a requested number of lines, inside configured roots.

search_filesB

Search text with ripgrep under a configured remote root.

validate_jobA

Validate either an existing PJM script or a structured normal-batch job definition without submitting it.

render_jobB

Render and validate a structured normal-batch job definition without writing it.

submit_jobB

Preview a normal-batch pjsub operation and return a confirmation token. Does not submit until confirm_action.

cancel_jobA

Preview cancellation of a current owned job and return a confirmation token.

run_commandC

Preview a constrained build or pre/post-processing command. Heavy computation must be submitted as a job.

write_fileC

Preview writing or appending a UTF-8 text file inside configured remote roots.

manage_filesB

Preview mkdir, copy, move, or delete inside configured remote roots.

transfer_filesC

Preview an SSH-mode upload or download between configured local and remote roots.

confirm_actionA

Execute exactly one previously previewed action using its short-lived, single-use token.

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/exthnet/tcs_mcp_codex'

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