LLM代理连接服务

一个最小化的MCP服务器,用于将聊天请求转发到AI LLM代理,代理负责数据丢失防护(DLP)和策略执行,该服务器仅作为连接器使用。

  • by GoFeytch
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 GoFeytch/McpDLPSecureServer

使用说明

mcp-llm代理服务器

将聊天请求转发到AI LLM代理的最小MCP服务器。代理负责DLP和策略;这个服务器只是一个连接器。

设置

安装

npm install

构建

npm run build

设置环境变量

export LLM_PROXY_URL=http://localhost:8080
export DLP_USER=alice@company.com
export DLP_TEAM=demo-team

跑

npm start

MCP主机配置示例(克劳德桌面风格)

{
  "mcpServers": {
    "llm-proxy": {
      "command": "node",
      "args": ["dist/server.js"]
    }
  }
}

运作原理

  1. 主持人来电 secure_llm_chat 随着 model + messages.
  2. 此服务器在以下位置调用您的AI代理 ${LLM_PROXY_URL}/v1/chat/completions.
  3. 代理在转发到真正的LLM之前执行DLP和策略。
  4. 这是一个简单的演示/连接器,而不是一个完整的安全引擎。

环境变量

  • LLM_PROXY_URL -代理的基本URL(默认值: http://localhost:8080)
  • DLP_USER -呼叫“who”的可选标识(默认值: demo@company.com)
  • DLP_TEAM -可选团队标识符(默认值: demo)