GPUvec
Compare GPU specs and cloud rental offers, check CUDA support, and estimate Qdrant resources.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin compare_accelerators
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"gpuvec": {
"url": "https://gpuvec.com/mcp"
}
}
}Remote-Endpunkte
https://gpuvec.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (9)
🟢list_accelerators(search, manufacturer, limit, offset)
List recorded accelerator specifications, with units, field provenance and unknowns. At most 50 per page.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Search",
"type": "string"
},
"manufacturer": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Manufacturer",
"type": "string"
},
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 10000,
"minimum": 0,
"title": "Offset",
"type": "integer"
}
},
"title": "list_acceleratorsArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "list_acceleratorsDictOutput"
}🟢get_accelerator(model)
Get one exact accelerator model or canonical slug. Unknown models are errors, not guessed specifications.
Eingabe-Schema
{
"type": "object",
"properties": {
"model": {
"maxLength": 120,
"minLength": 1,
"pattern": "^[^\\x00-\\x1f\\x7f]+$",
"title": "Model",
"type": "string"
}
},
"required": [
"model"
],
"title": "get_acceleratorArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_acceleratorDictOutput"
}🟢compare_accelerators(models)
Compare 2–4 distinct exact models side by side; no invented performance score or compatibility ranking.
Eingabe-Schema
{
"type": "object",
"properties": {
"models": {
"items": {
"maxLength": 120,
"minLength": 1,
"pattern": "^[^\\x00-\\x1f\\x7f]+$",
"type": "string"
},
"maxItems": 4,
"minItems": 2,
"title": "Models",
"type": "array"
}
},
"required": [
"models"
],
"title": "compare_acceleratorsArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "compare_acceleratorsDictOutput"
}🟢list_providers(search, limit, offset)
List GPU compute services with field-scoped official provenance, independent of priced offers and live stock.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Search",
"type": "string"
},
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 10000,
"minimum": 0,
"title": "Offset",
"type": "integer"
}
},
"title": "list_providersArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "list_providersDictOutput"
}🟢find_offers(model, provider, source_backed_only, max_price_per_gpu_hour, max_instance_price_per_hour, ...)
Find recorded offers with bounded price/count/VRAM filters. Unknown units, scope or counts never pass numeric filters. Billing is a case-insensitive substring; availability is recorded, not live.
Eingabe-Schema
{
"type": "object",
"properties": {
"model": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Model",
"type": "string"
},
"provider": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Provider",
"type": "string"
},
"source_backed_only": {
"default": true,
"title": "Source Backed Only",
"type": "boolean"
},
"max_price_per_gpu_hour": {
"anyOf": [
{
"maximum": 1000000000,
"minimum": 0,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Price Per Gpu Hour"
},
"max_instance_price_per_hour": {
"anyOf": [
{
"maximum": 1000000000,
"minimum": 0,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Instance Price Per Hour"
},
"min_gpu_count": {
"anyOf": [
{
"maximum": 1000000,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Min Gpu Count"
},
"min_vram_per_gpu": {
"anyOf": [
{
"maximum": 1000000000,
"minimum": 0,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Min Vram Per Gpu"
},
"min_vram_total": {
"anyOf": [
{
"maximum": 1000000000,
"minimum": 0,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Min Vram Total"
},
"billing_model": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Billing Model",
"type": "string"
},
"availability": {
"default": "",
"enum": [
"",
"available",
"unavailable",
"waitlist",
"coming_soon",
"unknown"
],
"title": "Availability",
"type": "string"
},
"sort": {
"default": "price_per_gpu_hour",
"enum": [
"price_per_gpu_hour",
"-price_per_gpu_hour",
"instance_price_per_hour",
"-instance_price_per_hour"
],
"title": "Sort",
"type": "string"
},
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 10000,
"minimum": 0,
"title": "Offset",
"type": "integer"
}
},
"title": "find_offersArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "find_offersDictOutput"
}🟢list_price_history(model, provider, start, end, limit, ...)
Read actual approved GPU price observations, newest first. UTC dates filter capture time; distinct configurations are not one price trend.
Eingabe-Schema
{
"type": "object",
"properties": {
"model": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Model",
"type": "string"
},
"provider": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Provider",
"type": "string"
},
"start": {
"default": "",
"maxLength": 10,
"pattern": "^(?:\\d{4}-\\d{2}-\\d{2})?$",
"title": "Start",
"type": "string"
},
"end": {
"default": "",
"maxLength": 10,
"pattern": "^(?:\\d{4}-\\d{2}-\\d{2})?$",
"title": "End",
"type": "string"
},
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 10000,
"minimum": 0,
"title": "Offset",
"type": "integer"
}
},
"title": "list_price_historyArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "list_price_historyDictOutput"
}🟢compute_capability(search, status, segment, capability, limit, ...)
Retrieve source-backed NVIDIA CUDA hardware compute capability context; non-CUDA is not assigned a CC. No toolkit/framework guarantee.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Search",
"type": "string"
},
"status": {
"default": "",
"enum": [
"",
"known",
"unknown",
"not_cuda"
],
"title": "Status",
"type": "string"
},
"segment": {
"default": "",
"enum": [
"",
"data_center",
"workstation",
"jetson",
"other"
],
"title": "Segment",
"type": "string"
},
"capability": {
"default": "",
"maxLength": 6,
"pattern": "^(?:\\d{1,2}\\.\\d{1,2})?$",
"title": "Capability",
"type": "string"
},
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 10000,
"minimum": 0,
"title": "Offset",
"type": "integer"
}
},
"title": "compute_capabilityArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "compute_capabilityDictOutput"
}🟢estimate_qdrant(inputs)
Calculate deterministic Qdrant capacity using the site's shared real engine. KiB inputs, byte outputs; not measured capacity or QPS sizing.
Eingabe-Schema
{
"type": "object",
"properties": {
"inputs": {
"$ref": "#/$defs/QdrantInputs"
}
},
"required": [
"inputs"
],
"$defs": {
"QdrantInputs": {
"additionalProperties": false,
"description": "Same field names, units and ranges as the site's shared Qdrant engine.",
"properties": {
"num_points": {
"default": 1000000,
"maximum": 1000000000000,
"minimum": 0,
"title": "Num Points",
"type": "integer"
},
"num_vectors": {
"default": 1000000,
"maximum": 1000000000000,
"minimum": 0,
"title": "Num Vectors",
"type": "integer"
},
"dimensions": {
"default": 1536,
"maximum": 65536,
"minimum": 0,
"title": "Dimensions",
"type": "integer"
},
"num_sparse": {
"default": 0,
"maximum": 1000000000000,
"minimum": 0,
"title": "Num Sparse",
"type": "integer"
},
"sparse_elements": {
"default": 0,
"maximum": 4294967295,
"minimum": 0,
"title": "Sparse Elements",
"type": "number"
},
"sparse_bytes_per_nonzero": {
"default": 8,
"maximum": 1024,
"minimum": 0.001,
"title": "Sparse Bytes Per Nonzero",
"type": "number"
},
"payload_kb": {
"default": 1,
"description": "KiB per unique point, not decimal kB",
"maximum": 1000000000,
"minimum": 0,
"title": "Payload Kb",
"type": "number"
},
"indexed_payload_kb": {
"default": 0,
"description": "KiB per unique point",
"maximum": 1000000000,
"minimum": 0,
"title": "Indexed Payload Kb",
"type": "number"
},
"datatype": {
"default": "float32",
"enum": [
"float32",
"float16",
"uint8",
"turbo16",
"turbo8",
"turbo4"
],
"title": "Datatype",
"type": "string"
},
"hnsw_m": {
"default": 16,
"maximum": 10000,
"minimum": 0,
"title": "Hnsw M",
"type": "integer"
},
"quantization": {
"default": "none",
"enum": [
"none",
"scalar",
"binary",
"binary1_5",
"binary2",
"product",
"turbo"
],
"title": "Quantization",
"type": "string"
},
"quantization_memory": {
"default": "auto",
"enum": [
"auto",
"pinned",
"cached",
"cold"
],
"title": "Quantization Memory",
"type": "string"
},
"quantization_bits": {
"default": "bits4",
"enum": [
"bits8",
"bits4",
"bits2",
"bits1_5",
"bits1"
],
"title": "Quantization Bits",
"type": "string"
},
"product_compression": {
"default": 8,
"enum": [
4,
8,
16,
32,
64
],
"title": "Product Compression",
"type": "integer"
},
"mmap": {
"default": false,
"title": "Mmap",
"type": "boolean"
},
"hnsw_on_disk": {
"default": false,
"title": "Hnsw On Disk",
"type": "boolean"
},
"payload_on_disk": {
"default": true,
"title": "Payload On Disk",
"type": "boolean"
},
"sparse_on_disk": {
"default": false,
"title": "Sparse On Disk",
"type": "boolean"
},
"cache_percent": {
"default": 0,
"maximum": 100,
"minimum": 0,
"title": "Cache Percent",
"type": "number"
},
"headroom_percent": {
"default": 20,
"maximum": 1000,
"minimum": 0,
"title": "Headroom Percent",
"type": "number"
},
"replication": {
"default": 1,
"maximum": 100000,
"minimum": 1,
"title": "Replication",
"type": "integer"
},
"shards": {
"default": 1,
"maximum": 1000000,
"minimum": 1,
"title": "Shards",
"type": "integer"
},
"nodes": {
"default": 1,
"maximum": 100000,
"minimum": 1,
"title": "Nodes",
"type": "integer"
},
"billing_hours": {
"default": 730,
"maximum": 8784,
"minimum": 0,
"title": "Billing Hours",
"type": "number"
},
"pricing_quote_id": {
"default": "custom",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Pricing Quote Id",
"type": "string"
},
"hourly_per_node": {
"anyOf": [
{
"description": "User-supplied USD/node-hour; null means unknown",
"maximum": 1000000000,
"minimum": 0,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Hourly Per Node"
}
},
"title": "QdrantInputs",
"type": "object"
}
},
"title": "estimate_qdrantArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "estimate_qdrantDictOutput"
}🟢list_qdrant_pricing(provider, region, limit, offset)
List dated official managed Cloud package quotes, not live prices or hardware recommendations.
Eingabe-Schema
{
"type": "object",
"properties": {
"provider": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Provider",
"type": "string"
},
"region": {
"default": "",
"maxLength": 120,
"pattern": "^[^\\x00-\\x1f\\x7f]*$",
"title": "Region",
"type": "string"
},
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 10000,
"minimum": 0,
"title": "Offset",
"type": "integer"
}
},
"title": "list_qdrant_pricingArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "list_qdrant_pricingDictOutput"
}Community
Nachweis