OrcaVault
Permanent on-chain memory for AI agents on Lightchain via a one-time unlock.
Sollte ich dies verwenden
Qualität und Sicherheit
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": {
"orcavault-mcp": {
"url": "https://orcavault-mcp-production.up.railway.app/sse"
}
}
}Remote-Endpunkte
https://orcavault-mcp-production.up.railway.app/ssesseWas es kann
Tool-Inventar
Tools (5)
🟢relay_status
Check whether the OrcaVault relay is online and healthy.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "relay_statusArguments"
}🟢check_access
Check if the OrcaVault house wallet is allowed to upload, and the current fee.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "check_accessArguments"
}⚪store_memory(title, content_base64, mime_type, caption, mem_type, ...)
Store a file permanently on-chain via OrcaVault. Provide the file as base64 in content_base64. Returns the on-chain memory id plus a public retrieval URL. One-time cost is paid at house-wallet setup; the relay covers all gas. mem_type must be one of: photo, video, audio, document.
Eingabe-Schema
{
"type": "object",
"properties": {
"title": {
"title": "Title",
"type": "string"
},
"content_base64": {
"title": "Content Base64",
"type": "string"
},
"mime_type": {
"default": "application/octet-stream",
"title": "Mime Type",
"type": "string"
},
"caption": {
"default": "",
"title": "Caption",
"type": "string"
},
"mem_type": {
"default": "document",
"title": "Mem Type",
"type": "string"
},
"template": {
"default": "",
"title": "Template",
"type": "string"
}
},
"required": [
"title",
"content_base64"
],
"title": "store_memoryArguments"
}🟢get_memory_status(memory_id, version)
Check whether a stored memory has finished writing and is ready to retrieve.
Eingabe-Schema
{
"type": "object",
"properties": {
"memory_id": {
"title": "Memory Id",
"type": "integer"
},
"version": {
"default": "v3",
"title": "Version",
"type": "string"
}
},
"required": [
"memory_id"
],
"title": "get_memory_statusArguments"
}🟢get_memory(memory_id, version, inline_max_mb)
Retrieve a stored memory. Always returns a public URL. If the file is small (<= inline_max_mb), the bytes are also returned inline as base64.
Eingabe-Schema
{
"type": "object",
"properties": {
"memory_id": {
"title": "Memory Id",
"type": "integer"
},
"version": {
"default": "v3",
"title": "Version",
"type": "string"
},
"inline_max_mb": {
"default": 1,
"title": "Inline Max Mb",
"type": "number"
}
},
"required": [
"memory_id"
],
"title": "get_memoryArguments"
}Community
Nachweis