# subspace-api

> Use this tool when you need to create a secure and scalable RESTful API with OAuth support, or integrate with Keycloak for authentication and authorization. It solves problems related to service management, authentication, and authorization for web applications, particularly those using subtype.space and TRMNL. The subspace-api accepts HTTP requests and returns JSON responses, making it suitable for use cases requiring a robust and standardized API interface.

Canonical page: https://skillsregistry.net/skills/subtype-space-subspace-api  
JSON: https://api.skillsregistry.net/v1/skills/subtype-space-subspace-api

## Description

An express-based RESTful API and Model Context Protocol (MCP) server for services used by subtype.space and for TRMNL users, featuring OAuth support and integration with Keycloak.

## Trust

- **Trust score (0–1):** 0.94
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Category:** security
- **Updated:** 2026-09-19

## Source

- **Source listing:** [GitHub](https://github.com/subtype-space/subspace-api)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "subtype-space-subspace-api"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/subtype-space-subspace-api` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/subtype-space-subspace-api/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
