- Home
- MCP servers
- Eunomia
Eunomia
- python
7
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"whataboutyou-ai-eunomia-mcp-server": {
"command": "uv",
"args": [
"tool",
"run",
"web-browser-mcp-server"
],
"env": {
"REQUEST_TIMEOUT": "30"
}
}
}
}You can run Eunomia MCP Server to orchestrate data governance policies with MCP endpoints, enabling you to enforce PII handling and access controls across text streams in MCP-based pipelines.
How to use
Define your governance policies by composing instruments in an Orchestra and connect external MCP servers. You can run the server locally with a standard runtime, then apply instruments like PiiInstrument to incoming text to automatically enforce data governance policies.
How to install
Prerequisites: ensure you have Python installed and a compatible runtime for the orchestration server. You will also need a runtime like UV to execute MCP-related components.
Clone the project repository to your workspace.
git clone https://github.com/whataboutyou-ai/eunomia-mcp-server.git
Create and activate a Python environment, then install dependencies as needed for your setup.
Prepare your settings and orchestration configuration to define instruments and connected MCP servers.
Run the MCP Orchestra server by starting the runtime with your server directory highlighted, for example:
uv --directory "path/to/server/" run orchestra_server
Additional configuration and tools
The server supports running external MCP endpoints as stdio processes. One example configuration shows how to connect a web browser MCP server as a separate process that Eunomia orchestrates.
{
"name": "web_browser_mcp",
"type": "stdio",
"command": "uv",
"args": ["tool","run","web-browser-mcp-server"],
"env": {"REQUEST_TIMEOUT": "30"}
}
Available tools
Orchestra
Defines a collection of instruments that govern data processing policies across the MCP server.
PiiInstrument
Instrument that detects and handles personally identifiable information in text streams, with configurable edit_mode like replace.
IdbacInstrument
Instrument for data governance capabilities that can be added to the orchestra to enforce additional policies.