{ "schema": "rapp-static-api/1.0", "name": "rapp-static-mcp", "kind": "mcp-catalog", "generated": "2026-07-03T03:32:15Z", "raw_base": "https://raw.githubusercontent.com/kody-w/rapp-static-apis/main/mcp", "pages_base": "https://kody-w.github.io/rapp-static-apis/mcp", "api_base": "https://kody-w.github.io/rapp-static-apis/fn", "protocolVersion": "2025-06-18", "summary": { "tools": 2, "cells": 1 }, "entries": [ { "name": "dataverse_search", "description": "Search the live static Dataverse twin for accounts matching a query. Runs a content-addressed compute cell in a sandbox — no server.", "inputSchema": { "type": "object", "properties": { "q": { "type": "string", "description": "Text to match against live rows." } }, "additionalProperties": false }, "binding": { "cell": "twin", "export": "live", "sha8": "ce06d0379462", "pin_path": "versions/twin/ce06d0379462.mjs", "pin_url": "https://raw.githubusercontent.com/kody-w/rapp-static-apis/main/fn/versions/twin/ce06d0379462.mjs" } }, { "name": "ping", "description": "Echo a message back through the sandboxed compute cell — proves the verify-before-exec round trip end to end.", "inputSchema": { "type": "object", "properties": { "message": { "type": "string", "description": "Anything; it comes back verbatim." } }, "additionalProperties": false }, "binding": { "cell": "twin", "export": "echo", "sha8": "ce06d0379462", "pin_path": "versions/twin/ce06d0379462.mjs", "pin_url": "https://raw.githubusercontent.com/kody-w/rapp-static-apis/main/fn/versions/twin/ce06d0379462.mjs" } } ] }