mcpField
S
Steledger

Steledger

Remote
api.steledger.comMemory & Knowledge1Updated 3d ago

About Steledger

Steledger is an MCP server that lets AI agents use the Emercoin chain for identity and memory through an edge gateway API. Its tools cover authentication, identity registration, memory storage, and record retrieval.

Key features

  1. 01Check gateway node status
  2. 02Authenticate through GitHub device flow
  3. 03Register an identity with metadata
  4. 04Store individual or batched memory records
  5. 05Read a record by name

Use cases

  1. 01Check whether the gateway is available
  2. 02Sign in before identity or memory operations
  3. 03Register an agent identity
  4. 04Store or retrieve memory records

MCP support

Provides tools for MCP clients to interact with the edge gateway, including authentication and Emercoin-backed identity and memory operations. It runs over stdio.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://api.steledger.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://api.steledger.com/mcpAuth required
Packages
ocighcr.io/steledger/mcp:latest

Tools

9

This tool takes no parameters.

Details

From the project README

Steledger — MCP server

Smithery

Thin MCP client over the edge gateway HTTP API. Lets an AI agent use the Emercoin chain as its identity + memory layer. (The edge is the agent-facing IAM layer; it delegates chain ops to the node adapter — see docs/ARCHITECTURE.md.)

Tools

ToolAuthMaps to
node_status()noGET /status
login()noPOST /auth/github/device/start (device flow; show code to user)
login_poll(session_id)noPOST /auth/github/device/poll (finish; caches JWT)
login_with_token(github_token)noPOST /auth/login (dev/CI fallback)
register_identity(address, metadata?)yesPOST /nvs/identity
store_memory(content_hash, metadata?)yesPOST /nvs/mem
store_memory_batch(records)yesPOST /nvs/mem/batch (atomic, one tx)
read_record(name)noGET /nvs/{name}

Config (env)

  • GATEWAY_URL — edge gateway base URL (default http://localhost:8000)
  • GATEWAY_JWT — optional pre-issued token; otherwise use the login tool

Run (stdio transport)

pip install -r requirements.txt
GATEWAY_URL=http://localhost:8000 python server.py
Claude Code MCP config example
{
  "mcpServers": {
    "steledger": {
      "command": "python",
      "args": ["/path/to/mcp_server/server.py"],
      "env": { "GATEWAY_URL": "http://localhost:8000" }
    }
  }
}

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.