返回 MCP 目录
public公开dns本地运行

privateGPT

privateGPT MCP Server是一个基于Model Context Protocol(MCP)的服务器实现,允许用户通过MCP客户端与privateGPT API无缝集成,实现聊天、知识源管理和权限控制等功能。

article

README

🚀 私人聊天室项目文档

本项目是一个私人聊天室项目,提供了不同语言版本的代码实现,包含了登录、聊天、资源管理等多种功能。

🚀 快速开始

项目暂未提供快速开始相关内容,你可以参考项目结构了解代码分布情况。

🏗️ 项目结构

以下是项目的详细文件结构:

[
    {
        "name": "C语言",
        "items": [
            {
                "name": "1.0 mcp_login",
                "items": [
                    {
                        "name": "MCPLoginClient.c"
                    }
                ]
            },
            {
                "name": "1.1 mcp_logout",
                "items": []
            },
            {
                "name": "2.0 mcp_chat",
                "items": []
            },
            {
                "name": "2.1 mcp_continue_chat",
                "items": []
            },
            {
                "name": "2.2 mcp_get_chat_info",
                "items": []
            },
            {
                "name": "3.0 mcp_create_source",
                "items": []
            },
            {
                "name": "3.1 mcp_get_source",
                "items": []
            },
            {
                "name": "3.2 mcp_list_sources",
                "items": []
            },
            {
                "name": "3.3 mcp_edit_source",
                "items": []
            },
            {
                "name": "3.4 mcp_delete_source",
                "items": []
            },
            {
                "name": "4.0 mcp_list_groups",
                "items": []
            },
            {
                "name": "4.1 mcp_store_group",
                "items": []
            },
            {
                "name": "4.2 mcp_delete_group",
                "items": []
            },
            {
                "name": "5.0 mcp_store_user",
                "items": []
            },
            {
                "name": "5.1 mcp_edit_user",
                "items": []
            },
            {
                "name": "5.2 mcp_delete_user",
                "items": []
            },
            {
                "name": "9.0 mcp_keygen",
                "items": []
            },
            {
                "name": "README.md",
                "size": 15630
            }
        ]
    },
    {
        "name": "Java语言",
        "items": [
            {
                "name": "1.0 mcp_login",
                "items": [
                    {
                        "name": "MCPLoginClient.java"
                    }
                ]
            },
            {
                "name": "1.1 mcp_logout",
                "items": []
            },
            {
                "name": "2.0 mcp_chat",
                "items": []
            },
            {
                "name": "2.1 mcp_continue_chat",
                "items": []
            },
            {
                "name": "2.2 mcp_get_chat_info",
                "items": []
            },
            {
                "name": "3.0 mcp_create_source",
                "items": []
            },
            {
                "name": "3.1 mcp_get_source",
                "items": []
            },
            {
                "name": "3.2 mcp_list_sources",
                "items": []
            },
            {
                "name": "3.3 mcp_edit_source",
                "items": []
            },
            {
                "name": "3.4 mcp_delete_source",
                "items": []
            },
            {
                "name": "4.0 mcp_list_groups",
                "items": []
            },
            {
                "name": "4.1 mcp_store_group",
                "items": []
            },
            {
                "name": "4.2 mcp_delete_group",
                "items": []
            },
            {
                "name": "5.0 mcp_store_user",
                "items": []
            },
            {
                "name": "5.1 mcp_edit_user",
                "items": []
            },
            {
                "name": "5.2 mcp_delete_user",
                "items": []
            },
            {
                "name": "9.0 mcp_keygen",
                "items": []
            },
            {
                "name": "README.md",
                "size": 16208
            }
        ]
    },
    // ... 其他语言的结构类似
]

📄 许可证

该项目根据MIT许可证授权,具体请查看LICENSE文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端