# mcp-service

> Use this tool when you need to securely expose JSON-RPC handlers as production-ready HTTP endpoints with robust authentication and authorization features. It solves problems related to OAuth 2.1 implementation, dynamic client registration, and OpenAPI documentation, making it ideal for building scalable and secure APIs. The mcp-service takes in JSON-RPC handlers and outputs a fully functional OAuth 2.1-enabled HTTP server with OpenAPI docs.

Canonical page: https://skillsregistry.net/skills/avengermojo-mcp-service  
JSON: https://api.skillsregistry.net/v1/skills/avengermojo-mcp-service

## Description

A reusable MCP HTTP server with OAuth 2.1 that turns any JSON-RPC handler into a production-ready endpoint with dynamic client registration, PKCE, refresh tokens, and OpenAPI docs.

## Trust

- **Trust score (0–1):** 0.66
- **Verification tier:** scanned
- **Last scanned:** 2026-08-31

## Facts

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

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/hqugflh86s)
- **Repository:** <https://github.com/AvengerMoJo/mcp-service>

## 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": "avengermojo-mcp-service"
    }
  }
}
```

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