drio
Open app

privateGPT MCP Server

Source

MCP Server including Clients and Agents

Catalog onlyCatalog onlySTDIO

Overview

The MCP Server is a Model Context Protocol (MCP) server implementation that allows integration of privateGPT as an agent for various MCP clients, enabling seamless communication between AI models and applications.

To use the MCP Server, clone the repository, configure the server settings in the privateGPT.env.json file, and start the server using the provided script. Interact with the server via API calls to utilize its features.

  • Authentication and Authorization: Secure user login and token management. - Chat Management: Initiate and manage conversations with privateGPT. - Group and Source Management: Organize knowledge sources and user groups. - Security Features: Includes TLS encryption, password encryption, and logging.
  1. Customer Support: Build intelligent conversational agents for customer interactions.
  2. Knowledge Management: Manage and retrieve structured data efficiently.
  3. Multi-User Collaboration: Facilitate collaborative workflows through group management.
  4. Customizable Functionality: Tailor server features to specific application needs.

Add to your AI client

Use these steps to connect privateGPT MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server-for-mas-developments-fujitsu-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-mas-developments-fujitsu-ai"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-server-for-mas-developments-fujitsu-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-mas-developments-fujitsu-ai"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-server-for-mas-developments-fujitsu-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-mas-developments-fujitsu-ai"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-server-for-mas-developments-fujitsu-ai": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-mas-developments-fujitsu-ai"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-server-for-mas-developments-fujitsu-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-mas-developments-fujitsu-ai"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-server-for-mas-developments-fujitsu-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-mas-developments-fujitsu-ai"
      ]
    }
  }
}

FAQ

**What is MCP?**

MCP is an open protocol that standardizes how applications provide context to LLMs, enabling integration with various data sources and tools.

**Is the MCP Server secure?**

Yes, it implements multiple security features including TLS encryption and password management to protect sensitive data.

**Can I customize the server?**

Yes, the server configuration is flexible, allowing you to enable or disable specific features as needed.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2223,"uuid":"0f7a4cb4-4364-413a-8b14-1a9ca4e149d2","name":"MCP-Server-for-MAS-Developments","title":"privateGPT MCP Server","description":"MCP Server including Clients and Agents","avatar_url":"https://avatars.githubusercontent.com/u/68105701?v=4","created_at":"2025-03-09T04:25:26.026Z","updated_at":"2025-03-12T10:20:34.176Z","status":"created","author_name":"Fujitsu-AI","author_avatar_url":"https://avatars.githubusercontent.com/u/68105701?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/Fujitsu-AI/MCP-Server-for-MAS-Developments","target":"_self","content":"$29","summary":"$2a","img_url":"https://github.com/Fujitsu-AI/MCP-Server-for-MAS-Developments/raw/main/images/privateGPT-MCP.png","type":null,"metadata":"{\"star\":\"4\",\"license\":\"MIT license\",\"language\":\"JavaScript\",\"is_official\":false,\"latest_commit_time\":\"2025-05-09 10:34:15\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]