Server name
sanjibani/storedge-mcp
Repository
https://github.com/sanjibani/storedge-mcp
Description
First MCP server for StorEdge (Storable Edge) - the self-storage management platform that 5,000+ storage facilities rely on. 26 tools: tenants, units, leads, ledgers, move-ins/outs, insurance, tasks, surcharge calculations. OAuth 1.0 one-legged auth (RFC 5849) with custom body-hash signing - authlib's stock signer drops JSON bodies, so we wrote our own. 64 tests, ruff + mypy --strict clean. isError-compliance (Blackwell audit pattern), JSONL audit logging per tool call, typed exception hierarchy surfacing meta.error_code + meta.request_id, application-level retry with exponential backoff honoring Retry-After, shared httpx.AsyncClient with connection pooling + 3 transport retries. py.typed marker (PEP 561).
Tools exposed
26
Connection info
- Installation: see repo README
- Transport: stdio (default)
- Auth: env vars (STOREDGE_CONSUMER_KEY (required) + STOREDGE_CONSUMER_SECRET (required) + STOREDGE_FACILITY_ID (optional default for all tools) + STOREDGE_BASE_URL (optional override, defaults to https://api.storedgefms.com) + STOREDGE_AUDIT_LOG (optional JSONL audit log file path; else stderr))
Self-check
Server name
sanjibani/storedge-mcp
Repository
https://github.com/sanjibani/storedge-mcp
Description
First MCP server for StorEdge (Storable Edge) - the self-storage management platform that 5,000+ storage facilities rely on. 26 tools: tenants, units, leads, ledgers, move-ins/outs, insurance, tasks, surcharge calculations. OAuth 1.0 one-legged auth (RFC 5849) with custom body-hash signing - authlib's stock signer drops JSON bodies, so we wrote our own. 64 tests, ruff + mypy --strict clean. isError-compliance (Blackwell audit pattern), JSONL audit logging per tool call, typed exception hierarchy surfacing meta.error_code + meta.request_id, application-level retry with exponential backoff honoring Retry-After, shared httpx.AsyncClient with connection pooling + 3 transport retries. py.typed marker (PEP 561).
Tools exposed
26
Connection info
Self-check