1. Conduid
  2. Developer Tools
  3. Sling Org Apache Sling MCP Server
MCP server · Developer Tools

Sling Org Apache Sling MCP Server

Apache Sling MCP Server

Unclaimed javamcpsling
34Low

Scored 6 months ago · breakdown

About Sling Org Apache Sling MCP Server

Sling Org Apache Sling MCP Server is an MCP server in the Developer Tools category: apache Sling MCP Server.

Install

From source
git clone https://github.com/apache/sling-org-apache-sling-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Sling Org Apache Sling MCP Server

Powered by Claude · Grounded in docs

I know everything about Sling Org Apache Sling MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Apache Sling MCP Server

Experimental MCP Server implementation for Apache Sling.

Development

Build the project with Maven and start up the MCP server, based on the Apache Sling Starter:

$ mvn install feature-launcher:start feature-launcher:stop -Dfeature-launcher.waitForInput

Then build and deploy the MCP server contributions bundle:

$ mvn -f ../org-apache-sling-mcp-server-contributions/pom.xml install sling:install 

Then open up your coding assistant tool and add an remote MCP server with location http://localhost:8080/mcp . Access is only permitted for the admin user therefore basic authentication headers need to be specified. In case of the default credentials the configuration can look as follows

"aem-cs-sdk": {
  "type": "streamable-http",
  "url": "http://localhost:8080/bin/mcp",
  "headers": {
    "Authorization": "Basic YWRtaW46YWRtaW4="
  }
}

Please refer to the documentation of your coding assistant tool for details on how to add a remote MCP server and specify authentication headers.

Deployment

The src/main/features/main.json files contains bundles and configurations that are required for deploying on top of the version of the Sling Starter defined in pom.xml.

This file is intended mostly for local development but can also be used as a blueprint for including the bundle in Sling Starter based deployments.

To obtain a ready to use target file:

  • build the project with mvn package
  • copy the file target/slingfeature-tmp/main.json to your own project
  • adjust the metadata from the feature file as needed ( id, title, etc )

Legacy artifact

For applications still using the older slf4j 1.x and javax.servlet APIs a bundle with the 'legacy' classifier is built.

This bundle is not included in the feature model used for local development and integration tests and needs to be deployed manually in the applications that consume it.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Sling Org Apache Sling MCP Server

How do I install Sling Org Apache Sling MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Sling Org Apache Sling MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Sling Org Apache Sling MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.