Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| search_and_analyze | ๐ Generate comprehensive search and analysis steps for Alfresco documents with customizable analysis types |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| repository_info | ๐ Live Alfresco repository information including version, edition, and connection status |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_content | Search for content in Alfresco using AFTS query language. |
| advanced_search | Advanced search with sorting and filtering capabilities. |
| search_by_metadata | Search for content in Alfresco by metadata fields. |
| cmis_search | Search using CMIS SQL syntax. Default query searches for PDF documents. |
| browse_repository | Browse the Alfresco repository structure. |
| upload_document | Upload a document to Alfresco. |
| download_document | Download a document from Alfresco repository. |
| create_folder | Create a new folder in Alfresco. |
| get_node_properties | Get metadata and properties of a document or folder. |
| update_node_properties | Update metadata and properties of a document or folder. |
| delete_node | Delete a document or folder from Alfresco. |
| checkout_document | Check out a document for editing using Alfresco REST API. |
| checkin_document | Check in a document after editing using Alfresco REST API. |
| cancel_checkout | Cancel checkout of a document, discarding any working copy. |
| get_repository_info_tool | Get Alfresco repository information using Discovery Client (as tool instead of resource). |