# Apache Sling

> Use this tool when you need to streamline Apache Sling development with automated prompts and troubleshooting guides. It solves problems related to Sling servlet generation, deployment issues, and provides an extensible architecture for custom tools and resources. The tool takes markdown-based prompts with YAML metadata as input and outputs generated Sling servlets and troubleshooting guides, ideal for use in Java web development projects using OSGi.

Canonical page: https://skillsregistry.net/skills/apache-sling  
JSON: https://api.skillsregistry.net/v1/skills/apache-sling

## Description

Apache Sling MCP Server is an experimental implementation that bridges the Model Context Protocol with Apache Sling, a Java web framework built on OSGi. The server exposes Sling-specific development capabilities through MCP, including prompts for generating Sling servlets with proper annotations and troubleshooting guides for common Sling deployment issues. It features a dynamic prompt discovery system that automatically registers markdown-based prompts from the repository with YAML front matter for metadata, and provides an extensible architecture through OSGi services for adding custom tools, resources, and completions.

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/apache-sling)
- **Repository:** <https://github.com/apache/sling-org-apache-sling-mcp-server>

## 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": "apache-sling"
    }
  }
}
```

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