
Overview

2025.03.12
5
Python数据治理LLM 集成开发效率
Eunomia MCP Server 是 Eunomia 框架的一个扩展,用于连接 Eunomia 工具与 MCP 服务器。它提供了一种简单的方式来编排数据治理策略(如 PII 检测或用户访问控制),并将这些策略无缝集成到 MCP 生态系统中的外部服务器进程中。
View on GitHub
Overview
基本能力
产品定位
Eunomia MCP Server 是一个开源的数据治理工具,专为基于 LLM 或其他文本管道的应用程序设计,通过 MCP 框架与外部服务器进程集成。
核心功能
- 数据治理策略执行:在 LLM 或文本管道上强制执行数据治理策略。
- 多服务器编排:通过 MCP 框架协调多个服务器的通信。
适用场景
- 在 LLM 应用中实施数据隐私保护(如 PII 检测)。
- 在文本处理管道中集成用户访问控制。
- 协调多个 MCP 服务器的运行。
工具列表
- PiiInstrument:用于检测和替换敏感信息(如电子邮件地址、人名)。
- IdbacInstrument:用于实施基于身份的访问控制。
常见问题解答
- 兼容性问题:当前版本不兼容最新的 Eunomia 开发版本,新的 MCP 集成正在开发中。
使用教程
使用依赖
- 需要安装 Git 和 Python 环境。
安装教程
git clone https://github.com/whataboutyou-ai/eunomia-mcp-server.git
调试方式
- 定义应用设置(如
Settings
类)。 - 使用
uv
运行服务器:
uv --directory "path/to/server/" run orchestra_server
- 服务器将加载设置并启动,应用 Eunomia 工具到传入的文本中。