Define MCP

Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
This commit is contained in:
Lukas Schaefer
2025-08-07 14:53:32 -04:00
parent 53a1a21cec
commit c0eac95e1e

View File

@@ -146,7 +146,8 @@ These tools can also be combined by the agent to fulfil tasks like the following
Custom Tools using MCP
-----------------------
The admin can add custom tools in the admin settings under MCP Config. Here the admin can input a json config in the following format:
Model Context Protocol (MCP) is a protocol that enables Large Language Models (LLMs) to interact with external data sources and tools.
The Context Agent app allows administrators to extend its capabilities by adding custom services via MCP. This can be configured in the admin settings under "MCP Config," where you can provide a JSON configuration in the following format:
.. code-block:: json
@@ -193,7 +194,7 @@ See :ref:`llm2 documentation <ai-app-llm2>` on how to configure alternate models
Using Nextcloud MCP Server
--------------------------
Context Agent exposes an MCP server that can be used by other applications to access the tools provided by Context Agent.
Context Agent exposes an MCP server that can be used by other large language models or applications to access the tools provided by Context Agent.
The server will be available at `https://your-nextcloud-domain.com/index.php/apps/app_api/proxy/context_agent/mcp/`, and
it requires authentication via an app password passed in the `Authorization` header. Ex: `Authorization: Bearer <app-password>`.