| Name | Scope | Transport | URL / Command | Status | Enabled | Auto-sync | Poll | Last poll | Actions |
|---|
| Name | Connected | Key Prefix | Enabled | Last Used | Created | Actions |
|---|
| Runtime Type | Runtime ID | Last Synced | Status | Message |
|---|
| Status | Tool | Connection | Duration | Result / Error | Time |
|---|
Nextcloud
Connect this workspace to your Nextcloud instance over the official MCP integration.
Connection
Nextcloud
Connected- URL
- Username
- Status
- Tools
Agent API
Members call these routes through the same-origin /adapter-mcp proxy. The proxy mints X-Multica-Assertion. Writes also send X-CSRF-Token. Pass workspace_id=$MULTICA_WORKSPACE_ID — do not paste an id into this page.
Connection
- Base URL
- Auth
X-Multica-Assertionvia the proxy. Writes:X-CSRF-Token.
REST endpoints
- GET
/healthService and database status. Not page chrome.
- GET
/api/mcp/serversServers visible to this caller.
- POST
/api/mcp/serversCreate a server.
- PUT
/api/mcp/servers/{id}Update a server.
- DELETE
/api/mcp/servers/{id}Delete a server.
- POST
/api/mcp/servers/{id}/testTest a connection.
- POST
/api/mcp/servers/{id}/refreshRefresh discovered tools.
- GET
/api/mcp/servers/{id}/toolsTools for one server.
- PUT
/api/mcp/servers/{id}/tools/{tool_id}Enable or disable a tool.
- GET
/api/mcp/external-connectionsList external connections.
- POST
/api/mcp/external-connectionsCreate an external connection.
- DELETE
/api/mcp/external-connections/{id}Revoke a connection.
- GET
/api/mcp/sync/statusAgent sync status.
- POST
/api/mcp/syncSync agent configs now.
- GET
/api/mcp/logsRun log.
- DELETE
/api/mcp/logsClear the run log.
MCP
This page does not register a fixed tool catalog. A connected server exposes its own tools after Test or Refresh. Do not invent tool names.
Quick reference
curl -s "$ORIGIN/adapter-mcp/api/mcp/servers?workspace_id=$MULTICA_WORKSPACE_ID" \ -H "X-Multica-Assertion: $ASSERTION"