-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathserver.yaml
More file actions
74 lines (62 loc) · 2.17 KB
/
server.yaml
File metadata and controls
74 lines (62 loc) · 2.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
version: 2
name: alfresco-mcp-server
displayName: Alfresco MCP Server
description: A Model Context Protocol server for Alfresco providing tools to search, create, update, and manage content via the Alfresco REST API
title: Alfresco MCP Server
type: server
category: content-management
# Source repository (where the code lives)
source: https://github.com/AlfrescoLabs/alfresco-mcp-server
upstream: https://github.com/AlfrescoLabs/alfresco-mcp-server
# Docker image configuration (your pre-built image)
image: angelborroy/alfresco-mcp-server:latest
# License information
license: Apache License 2.0
# Metadata
metadata:
githubStars: 0
tags:
- alfresco
- content-management
- ecm
- document-management
- enterprise-content
- rest-api
owner: AlfrescoLabs
maintainer: angelborroy
# Environment variables
env:
- name: ALFRESCO_HOST
description: Base URL of your Alfresco instance (e.g., http://alfresco:8080 or http://host.docker.internal:8080)
required: true
default: "http://localhost:8080"
- name: TRANSPORT_MODE
description: Transport mode for MCP communication
required: false
default: "stdio"
# Secrets (for sensitive authentication data)
secrets:
- name: ALFRESCO_TICKET
description: |
Alfresco authentication ticket. Obtain via:
curl -X POST "http://your-alfresco:8080/alfresco/api/-default-/public/authentication/versions/1/tickets" \
-H "Content-Type: application/json" \
-d '{"userId":"admin","password":"admin"}'
Use the 'id' field from the JSON response.
required: true
# Command configuration (uses default from Dockerfile)
command: []
# Tools provided by this server
toolsCount: 10
# Additional metadata
dateAdded: "2025-11-05T00:00:00Z"
icon: "https://raw.githubusercontent.com/AlfrescoLabs/alfresco-mcp-server/main/icon.png"
# Documentation
readme: readme.md
tools: tools.json
# Network requirements note
notes: |
Important: This server requires network access to your Alfresco instance.
- For Alfresco on host machine: Use http://host.docker.internal:8080
- For Alfresco in Docker: Use service name (e.g., http://alfresco:8080)
- Ensure Alfresco REST API is accessible from the container