For the complete documentation index, see llms.txt. This page is also available as Markdown.

ESS Services

The Enterprise Solid Server (ESS) includes the following core services:

Service
Description

Overview of the Access Grant service and its endpoints: • Access Grant Issuer Endpoint (/issue) • Access Grant Query Endpoint (/query) • Access Grant Status Endpoint (/status) • Access Grant Verifier Endpoint (/verify)

Overview of the Auditing service.

Overview of the Authorization service.

MCP Resource Service for AI agent integration using the Model Context Protocol.

Overview of the Notification services.

Overview of the Platform Management services: • Platform Management API (user provisioning, WebID and storage management) • Token ExchangePurger ServicePurger Application

Manages resource storage and access within Pods.

Advanced Configuration

The following services are needed only when ESS must interoperate with other Solid servers or issue Solid-OIDC-compliant tokens. Standard ESS deployments do not need these services.

Service
Description

Identity broker for deployments that require Solid-OIDC protocol compliance for interoperability with other Solid servers.

User-facing application for sign-up, login, and provisioning.

Hosts and manages WebID Profile Documents for Solid-OIDC interoperability.

Services Removed in ESS 3.0

The following services have been removed in ESS 3.0:

  • UMA Service: Access Grants now work directly without UMA negotiation.

  • Query/QPF (Fragments) Service: Being replaced with new search capabilities.

  • Notification Gateway Service: Removed.

  • WebSocket Notification Service: Removed. Use the Notification Delivery Service.

  • Wallet Service: Removed. See the ESS 2.7 Wallet Service documentation.

Last updated