Skip to main content
Glama

Nodegrove VRAM: can I run it?

Server Details

Can this LLM run on my GPU? VRAM, speed ceiling and what fits instead, for any model and GPU.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
nodegrove/vram-mcp
GitHub Stars
0
Server Listing
nodegrove VRAM: can I run it?
ChatGPT
–
Claude
–

TDQS

A3.6/5.0

Scored across 6 tools

Disambiguation3/5

The tools split cleanly along direction (model→GPU via can_i_run, GPU→model via what_fits) and along resource listing (list_gpus, list_models), but estimate_vram and estimate_from_hf_repo overlap heavily since estimate_vram already accepts 'any Hugging Face repo id', and can_i_run repeats estimate_vram's memory-split output. An agent can pick a reasonable tool, but the boundary between the three estimation tools requires reading descriptions carefully.

Naming Consistency4/5

All names are snake_case and readable, with a dominant verb_noun or verb_preposition pattern (list_models, estimate_vram, estimate_from_hf_repo). The two question-phrased names (can_i_run, what_fits) break the pattern slightly, though they usefully signal the user-intent tools.

Tool Count5/5

Six tools is well-scoped for a VRAM-estimation server: two catalogues, three estimation paths, one reverse lookup. Every tool has a clear job and none feels like filler.

Completeness4/5

The surface covers the full question lifecycle: enumerate known GPUs and models, estimate memory for a known or arbitrary HF model, check a specific model/GPU pair, and reverse-search what fits a card. Minor gaps: no batch/multi-GPU comparison and no way to pass runtime/tokenizer or speed constraints beyond the built-in decode ceiling.

Available Tools

6 tools
can_i_runCan I run it?A
Read-onlyIdempotent
Inspect

Can this GPU run this open-weight LLM? Returns fits, tight or no, the memory split (weights, KV cache, overhead), a decode-speed ceiling, the longest context that fits and, on a no, every change that would make it fit: quantisation, KV cache, context, another card or a smaller model. Model: a name or id from list_models, any Hugging Face repo id, or its architecture. GPU: a name or id from list_gpus, or vram_gb for any other card.

Inputs: gpu, model, quant, context, +6 more.

estimate_from_hf_repoEstimate VRAM from a Hugging Face repoA
Read-onlyIdempotent
Inspect

Reads any Hugging Face model repo's config.json and parameter count and estimates its memory: the attention layout found (standard, sliding-window, hybrid or latent), how much each 1,000 tokens of context costs, and weights + KV cache + overhead at every quantisation. For models nodegrove.io has not reviewed; anything the reader cannot model is listed in warnings.

Inputs: repo (required), context, kv_cache, active_params_b.

estimate_vramEstimate VRAMA
Read-onlyIdempotent
Inspect

How much memory an LLM needs: weights + KV cache + overhead at each quantisation (or one), at a given context, and the smallest common card class that holds each. Model: a name or id from list_models, any Hugging Face repo id, or its architecture (params_b, layers, kv_heads, head_dim).

Inputs: model, quant, context, kv_cache, +2 more.

list_gpusList GPUsB
Read-onlyIdempotent
Inspect

The GPUs and machines nodegrove.io covers: memory, the memory a runtime can use and bandwidth, from the makers' specs, with each one's page.

Inputs: search.

list_modelsList modelsB
Read-onlyIdempotent
Inspect

The open-weight LLMs nodegrove.io has verified against their config.json (data version 2026-11-03): id, size, attention design, native context, licence, memory at Q4 with 8k context and each model's page.

Inputs: search.

what_fitsWhat fits my GPU?A
Read-onlyIdempotent
Inspect

Which open-weight LLMs fit this GPU: every model in list_models checked at one quantisation and context, with a recommended everyday model (the biggest class that fits with room for context at conversational speed), the largest that fits, the best at Q8 and the first out of reach. GPU: a name or id from list_gpus, or vram_gb for any other card.

Inputs: gpu, quant, context, vram_gb, +2 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      LLM deployment planner: given a model and a GPU, answers will it fit, will it hit your SLO, and what will it cost. Sizes VRAM and KV-cache from the model's real architecture, and labels every number measured, estimated, or unknown.
      5
      979 PyPI
      3
      MIT
    • F
      license
      Not graded
      quality
      A
      maintenance
      Enables users to describe an LLM fine-tuning workload and receive ranked, cost- and runtime-optimized GPU recommendations across multiple cloud providers by estimating VRAM and FLOPs.
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.