flameox
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| initialize_workspaceA | Initialize Flameox in the fixed project root after it has been verified. |
| workspace_statusA | Return workspace status; on first use, follow WORKSPACE_NOT_FOUND recovery. |
| rebuild_catalogA | Rebuild only the disposable catalog from immutable corpus evidence. |
| workload_configuration_statusA | Inspect flameox.toml without writing or executing anything. |
| configure_workloadA | Write one validated named workload without executing it. |
| configure_inference_serverA | Create or replace a local inference-server declaration without starting it. |
| configure_inference_scenarioC | Create a bounded generic benchmark scenario, not a provider rollout replay engine. |
| list_inference_configurationsA | List declared inference servers and scenarios without probing or execution. |
| plan_inference_scenarioB | Qualify one benchmark launcher and construct a typed execution plan. |
| run_inference_scenarioC | Execute one qualified generic benchmark against a managed or existing-local server. |
| list_inference_requestsB | Page through prompt-free requests with one typed outcome and no derived status fields. |
| plan_inference_profileC | Build a diagnostic-only profile plan for one managed vLLM server. |
| run_inference_profileC | Run one diagnostic-only profile window against a managed vLLM server. |
| list_capabilitiesA | List capabilities and setup actions scoped to a selected capture adapter. |
| start_capability_setupA | Start detached capability provisioning and return its durable operation ID. |
| get_capability_setupA | Read durable capability setup state after the original request disappears. |
| cancel_capability_setupA | Request cancellation and cleanup of a server-owned capability setup operation. |
| prepare_adapterA | Approve one installed third-party adapter by exact installed package identity. |
| prepare_workload_dependenciesA | Inspect declared workload Python distributions in its bound interpreter. This operation never installs packages, mutates an environment, or executes the workload; in other words, it never executes user code. The result includes an active preflight and tells the agent whether to plan capture or fix the declared environment outside Flameox. |
| list_declared_workflowsA | Discover declared workflows before planning; this never runs them. |
| get_declared_workflowC | Inspect allowed parameters and validation metadata, then call the matching plan tool. |
| plan_captureB | Bind one current capture without running it. |
| execute_capture_planB | Run one current plan with side effects; the token is single-use, then get_run. |
| start_detached_captureC | Start one current plan once; reconnect by run_id without keeping this call open. |
| get_detached_captureA | Reconnect to bounded progress and lifecycle status for one detached run. |
| cancel_detached_captureA | Cancel only the exact detached task owned by this server; repeated calls are safe. |
| plan_experimentC | After workflow and capability discovery, bind a declared experiment; then run it. |
| run_experimentA | Execute all current trials from one single-use plan, then inspect get_experiment. |
| plan_fault_experimentA | Bind a declared loopback Toxiproxy experiment and its exact toxic scenarios. |
| run_fault_experimentB | Run every baseline and declared treatment through its managed loopback proxy. |
| get_fault_experimentA | Read one immutable completed fault experiment result. |
| plan_reductionC | Bind immutable input and approved reducer/predicate identities before execution. |
| execute_reductionC | Execute one bound reducer lifecycle and independently revalidate its candidate. |
| get_reductionB | Reconnect to one immutable terminal reduction result. |
| get_experimentB | Reconstruct one bounded experiment outcome from durable evidence. |
| list_experiment_trialsA | Return one bounded page of immutable trials for an experiment. |
| import_artifactA | Import one project-local artifact and preserve producer identity. |
| import_static_analysisB | Preserve one native SARIF 2.1.0 report and project bounded static candidates. The native report remains an immutable analysis-result artifact. Static candidates are source-scoped analyzer output, not Findings or confirmation of runtime behavior. |
| query_static_candidatesC | Return one cursor-bounded page of source-scoped static candidates. |
| query_triton_autotune_selectionsB | Return one cursor-bounded page of provider-reported Triton autotune selections. |
| qualify_artifact_importC | Validate preserved native bytes and create a semantically qualified import run. |
| register_kernel_validationC | Attach validated immutable correctness evidence to its exact producing run. |
| import_xctraceC | Preserve a native Metal trace bundle and bounded xctrace TOC export. |
| import_kernel_buildC | Import native compiler evidence and register one lineage per dump group. |
| import_nvbenchA | Import an NVBench JSON and its provider-declared sidecars as one atomic bundle. |
| list_runsA | Discover a filtered run cohort; follow next_cursor without changing filters. |
| get_runA | Hydrate a run selected by list_runs; use an analyze_* tool for bounded interpretation. |
| get_artifactA | Return bounded metadata and an opaque resource URI, never a host path or bytes. |
| list_artifact_reductionsB | Page every reduction that produced an artifact selected by get_artifact. |
| preview_artifactB | Read bounded UTF-8 process or validation output without exposing a host path. |
| register_artifact_pipelineC | Bind a bounded ordered pipeline to existing immutable run artifacts. |
| list_artifact_pipelinesA | Discover bounded immutable pipelines by run, name, producer, or artifact. |
| get_artifact_pipelineC | Read one pipeline and bounded compatible comparison candidates. |
| compare_artifact_pipelinesB | Compare compatible ordered stages without returning native artifact content. |
| summarize_evidenceC | Render one bounded canonical proof summary and its Markdown view. |
| list_artifactsB | List bounded artifact metadata from one pinned corpus snapshot. |
| create_investigationC | Create a durable diagnostic question. |
| list_investigationsC | List bounded current investigation projections. |
| get_investigationB | Return one current investigation projection. |
| record_hypothesisC | Record or revise a falsifiable hypothesis. |
| get_hypothesisB | Return the current hypothesis revision. |
| record_findingC | Record or revise an evidence-linked finding. |
| get_findingA | Return the current finding revision with its exact evidence edges. |
| list_findingsC | List bounded current finding projections. |
| freeze_run_setC | Freeze a bounded cohort against one corpus snapshot. |
| compare_run_setsA | Preview compatible frozen cohorts without persistence; use record_comparison to save. |
| record_comparisonB | Persist a reviewed comparison; use compare_run_sets for read-only preview. |
| compare_kernel_validationB | Compare exact correctness metrics from two immutable run cohorts. |
| record_kernel_validation_comparisonC | Persist a correctness comparison and exact input provenance. |
| record_analysisA | Persist a curated analysis; use analyze_* first for read-only preview. |
| analyze_hotspotsA | Analyze sampled-profile runs or artifacts for bounded source-linked hotspots; use extract_pyperf/query_measurements for benchmark_samples instead. |
| analyze_memoryA | Analyze memory-profile runs or artifacts for peak, retained-end, and allocation evidence. |
| analyze_nsight_computeA | Analyze persisted Nsight Compute rule facts without reopening the native .ncu-rep. The bounded result includes target qualification, coverage, provider provenance, and a concrete recapture selection when more evidence is needed. |
| analyze_executionA | Inspect one bounded execution-evidence collection. When next_cursor is present, repeat the same query with that cursor; use record_analysis to preserve a result. |
| analyze_pytorchA | Summarize normalized Perfetto evidence from a torch.profiler run or artifact. |
| analyze_accelerator_launchesB | Analyze observed runtime launches, graph launches, kernels, and idle gaps. |
| analyze_scalingA | Summarize an existing experiment without collecting missing trials. |
| analyze_failuresB | Analyze an explicit filtered failure cohort read-only after list_runs discovery. |
| get_frame_callersB | Return bounded source-linked direct callers for a frame. |
| get_frame_calleesB | Return bounded source-linked direct callees for a frame. |
| get_stack_examplesB | Return bounded representative stacks containing a frame. |
| get_trace_windowA | Return bounded trace slices overlapping a declared time window. |
| extract_otlp_traceA | Normalize an explicitly registered OTLP file artifact into evidence tables. |
| get_operation_windowB | Return normalized OTLP spans overlapping a bounded time range. |
| get_operation_transitionsC | Return bounded parent/child transitions without interpreting causality. |
| find_repeated_operation_sequencesC | Return repeated span signatures as bounded derived evidence. |
| get_lifecycle_gapsC | Return explicit timestamp, identity, and missing-parent evidence. |
| get_process_snapshotC | Return bounded process observations with explicit visibility coverage. |
| get_native_viewer_planA | Return, but never execute, the installed native viewer command. |
| query_measurementsC | Query normalized measurements through reviewed filters and cursors. |
| get_evidenceA | Resolve a known typed reference; pass ref_type and its ID separately after discovery. |
| validate_workspaceA | Validate manifests and schemas; optionally hash every payload. |
| extract_pyperfC | Extract public pyperf run, warmup, loop, and value evidence. |
| extract_benchmark_samplesC | Extract raw accelerator benchmark samples with explicit timing semantics. |
| extract_node_cpu_profC | Extract bounded evidence from a Node/V8 CPU profile. |
| extract_node_heap_profC | Extract bounded evidence from a Node/V8 sampling heap profile. |
| extract_kernel_validationC | Extract bounded per-case metrics from registered kernel-validation evidence. |
| extract_compute_sanitizerC | Extract bounded findings from an official Compute Sanitizer XML report. |
| extract_nvbenchA | Extract NVBench sample times and frequencies from a preserved bundle. The run must contain exactly one primary NVBench JSON artifact and zero or more sidecar artifacts declared by the JSON document. |
| extract_nsight_computeC | Extract bounded metrics through NVIDIA's installed ncu_report interface. |
| extract_inference_traceC | Extract bounded prompt-free Mooncake request schedule evidence. |
| extract_inference_resultC | Extract prompt-free AIPerf requests or vLLM aggregate measurements. |
| extract_python_startupC | Extract repeated startup, peak RSS, and package-grouped import evidence. |
| extract_pytestB | Extract pytest phase, fixture, worker, outcome, and failure-latency evidence. |
| extract_coverageB | Extract bounded execution-path evidence through coverage.py's public API. |
| extract_memrayA | Start durable Memray extraction; poll get_extraction with the operation ID. |
| get_extractionA | Read durable extraction progress, outcome, and recovery after disconnect. |
| cancel_extractionA | Request cancellation of one server-owned extraction and return bounded cleanup state. |
| extract_perfettoC | Run versioned curated queries through a configured local Trace Processor. |
| extract_nsight_systemsB | Extract curated evidence from an imported official Nsight Systems SQLite export. |
| extract_observationsC | Extract bounded semantic observations emitted through flameox.sdk. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| kernel_validation_schema_resource | Published JSON Schema for flameox.kernel-validation.v2. |
| kernel_build_schema_resource | Published JSON Schema for the kernel-build provenance document. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/morluto/flameox'
If you have feedback or need assistance with the MCP directory API, please join our Discord server