mcpField
S
Sealed

Sealed

Local
github.com/edwardyen724-gAI & Agents0Updated 11w ago

About Sealed

Sealed is a lightweight MCP proxy client connecting AI agents to the remote Sealed service. Skills run server-side; the client forwards inputs and returns outputs and price metadata without local skill execution.

Key features

  1. 01Lists the public skill catalog
  2. 02Runs skills server-side
  3. 03Returns output and price-mode metadata
  4. 04Keeps skill bodies off the client
  5. 05No runtime dependencies

Use cases

  1. 01Review skill details, input schemas, and per-call prices
  2. 02Call remote skills through an agent
  3. 03Avoid executing skill code locally

MCP support

As an MCP stdio client, it exposes list_skills and run_skill to agents and forwards calls to the Sealed API.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"edwardyen724-g-sealed": {
"command": "npx",
"args": [
"-y",
"sealed-mcp"
],
"env": {
"SEALED_API_URL": "<SEALED_API_URL>",
"SEALED_API_KEY": "<SEALED_API_KEY>"
}
}
}
}
Run commandnpx -y sealed-mcp
Environment variables to set
SEALED_API_URLBase URL of the Sealed API the MCP client proxies to.
SEALED_API_KEYSecretBuyer API key; bearer token identifying the metered account.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmsealed-mcp0.1.0

Tools

2

Saved tool list · updated 3w ago

This tool takes no parameters.

Details

From the project README

sealed-mcp

Thin MCP stdio client for Sealed — the skill marketplace where your skill runs sealed.

This package is a pure proxy. It connects your MCP-capable agent to a remote Sealed server and exposes two tools:

ToolWhat it doesAnnotations
list_skillsLists the public skill catalog (name, description, input schema, price per call)readOnlyHint: true
run_skillRuns a skill server-side and returns only its output + price/mode meta. Each call spends wallet balance at the listed per-call price.readOnlyHint: false, destructiveHint: false

Skill bodies never reach this process. Skills execute on Sealed's infrastructure; this client only carries your inputs up and the output back. There is no local execution mode — SEALED_API_URL is required.

Zero runtime dependencies. Plain Node 18+ (uses the global fetch).

npm naming: this package targets the unscoped name sealed-mcp and carries mcpName: io.github.edwardyen724-g/sealed for the official MCP registry. If that npm name is unavailable at publish time, the fallbacks are the scoped names @sealed/mcp or @sealedrun/mcp — update package.json, registry drafts, and install snippets together.

Install / configure

Claude Code
claude mcp add sealed --env SEALED_API_URL=https://sealed.run --env SEALED_API_KEY=sealed_sk_… -- npx -y sealed-mcp
Cursor / Windsurf

Add to ~/.cursor/mcp.json (Cursor) or ~/.codeium/windsurf/mcp_config.json (Windsurf):

{
  "mcpServers": {
    "sealed": {
      "command": "npx",
      "args": ["-y", "sealed-mcp"],
      "env": {
        "SEALED_API_URL": "https://sealed.run",
        "SEALED_API_KEY": "sealed_sk_…"
      }
    }
  }
}
Generic stdio MCP client

Spawn the binary and speak newline-delimited JSON-RPC 2.0 over stdin/stdout (initialize, tools/list, tools/call):

SEALED_API_URL=https://sealed.run SEALED_API_KEY=sealed_sk_… npx -y sealed-mcp

Environment variables

VariableRequiredPurpose
SEALED_API_URLYesBase URL of the Sealed API (e.g. https://sealed.run). The client exits with an error if unset.
SEALED_API_KEYNoYour Sealed API key (sealed_sk_…), sent as the bearer token. Without it, calls run unauthenticated and most servers will reject paid runs.

Errors you may see

Fixed, non-leaking error strings: unauthorized (bad/missing key), insufficient funds (top up your wallet), output blocked by leak gate, unknown skill: <id>, cannot reach the Sealed API. Server error bodies are never echoed.

Links

  • Website: https://sealed.run
  • Get an API key: sign up at your Sealed server's /signup endpoint (production emails you a single-use sign-in link that shows the key once)

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.