stevereiner/python-alfresco-mcp-server
If you are the rightful owner of python-alfresco-mcp-server 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 Python Alfresco MCP Server v1.0 is a Model Context Protocol server designed to provide AI-native access to Alfresco Content Services using the FastMCP 2.0 framework.
The Python Alfresco MCP Server v1.0 is a cutting-edge Model Context Protocol (MCP) server that integrates seamlessly with Alfresco Content Services. Built on the modern FastMCP 2.0 framework, this server offers a streamlined and efficient architecture, reducing code complexity by 73% compared to legacy systems. It supports multiple transport options, including STDIO, HTTP, and SSE, allowing for flexible deployment and real-time streaming capabilities. The server is equipped with comprehensive documentation and examples, making it accessible for both beginners and advanced users. With robust security features like OAuth 2.1, SSO, and encrypted communications, it ensures enterprise-grade security. The server is also designed for high availability and scalability, supporting clustered deployments and load balancing. Its AI integration capabilities, along with a suite of MCP tools and resources, make it a powerful solution for content management and workflow automation.
Features
- Complete FastMCP 2.0 Implementation with modern architecture
- Multiple Transport Options: STDIO, HTTP, and SSE
- Comprehensive Documentation & Examples for easy setup and deployment
- Enterprise Security with OAuth 2.1, SSO, and encrypted communications
- AI Integration with MCP tools and resources for content operations
Usages
usage with stdio
python -m alfresco_mcp_server.fastmcp_server
usage with http
python -m alfresco_mcp_server.fastmcp_server --transport http --host 127.0.0.1 --port 8001
usage with sse
python -m alfresco_mcp_server.fastmcp_server --transport sse --host 127.0.0.1 --port 8003
Tools
search_content
Search documents and folders
download_document
Download document content
upload_document
Upload new document
checkout_document
Check out for editing
checkin_document
Check in after editing