# MCP Server with Clerk & Express

> MCP Server with Clerk & Express — baseergroot-express-mcp-example. Use this tool when you need to create a secure and authenticated server for MCP clients, solving problems of unauthorized access and data exposure. It provides a streamable HTTP endpoint, accepting client requests and returning authenticated responses, with inputs including user credentials and outputs featuring authorized data streams. Ideal for use cases requiring authenticated MCP client connections, such as secure data sharing and real-time updates.

Canonical page: https://skillsregistry.net/skills/baseergroot-express-mcp-example  
JSON: https://api.skillsregistry.net/v1/skills/baseergroot-express-mcp-example

## Description

A minimal example MCP server using Express and Clerk for authentication, exposing a streamable HTTP endpoint for MCP clients.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-09-03

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-03

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/e3g99p8i6j)
- **Repository:** <https://github.com/baseergroot/express-mcp-example>

## 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": "baseergroot-express-mcp-example"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/baseergroot-express-mcp-example` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/baseergroot-express-mcp-example/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
