eins78/mcp-server-jcr
If you are the rightful owner of mcp-server-jcr and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP-JCR Server is a Model Context Protocol server designed to facilitate AI agents in accessing and querying Java Content Repository (JCR) systems using natural language.
🤖 MCP-JCR Server
Model Context Protocol server for JCR repository access
Enables AI agents to explore and query content repositories through natural language
What is this?
An MCP server that connects AI agents (like Claude) to JCR (Java Content Repository) systems. Instead of writing complex JCR-SQL2 queries, developers and content architects can explore repository structure and data using natural language.
Built with: Kotlin • Spring Boot • WebFlux • Apache Jackrabbit
🚀 Quick Start
Current status: Phase 1 MVP in development
👉 Start here: Issue #14 - MVP Phase 1 Tracking
📚 Documentation
- - Complete project overview and technical details
- - Development approach and continuous value delivery
- - Kotlin coding standards and best practices
- - Specific guidance for Claude Code users
🔄 Current Phase
MVP Phase 1: Read-only JCR access with 5 core tools
- Query execution via natural language
- Node fetching and property inspection
- Tree structure exploration
- Full-text content search
- Tree export for analysis
📋 View all implementation issues
🎯 Use Cases
- Developers: Debug JCR issues without writing queries
- Content Architects: Understand repository structure through AI
- CMS Administrators: Explore content organization patterns
🤝 Contributing
This project follows a continuous value delivery approach where each issue delivers working, testable functionality. Check the for our development workflow.
📄 License
Released under - Public Domain Dedication