Skip to main content
Glama

mcp-eunomia

[!警告] このMCPサーバーは、 Eunomiaの最新開発と互換性がないため、非推奨となりました。新しいMCP統合が開発中で、まもなく利用可能になります。

Eunomia MCP サーバー

LLMベースのアプリケーション向けオープンソースデータガバナンス - MCP統合付き

What About Youのチームが ❤ を込めて作りました。

ドキュメントを読む· Discordに参加する

概要

Eunomia MCP Serverは、 Eunomia機器とMCPサーバーを接続するEunomiaフレームワークの拡張機能です。データガバナンスポリシー(PII検出やユーザーアクセス制御など)をオーケストレーションし、MCPエコシステム内の外部サーバープロセスとシームレスに統合するためのシンプルな方法を提供します。

Eunomia MCP Server を使用すると、次のことが可能になります。

  • LLM またはその他のテキストベースのパイプライン上でデータ ガバナンスを適用します
  • MCP フレームワークを介して通信する複数のサーバーをオーケストレーションします

始める

インストール

git clone https://github.com/whataboutyou-ai/eunomia-mcp-server.git

基本的な使い方

Eunomia MCP Serverは、 Eunomiaと同じ「インストゥルメント」概念を採用しています。OrchestraでOrchestraトゥルメントセットを定義することで、MCPベースのサーバーを通過するテキストストリームにデータガバナンスポリシーを適用できます。

以下は、アプリケーション設定を定義し、 uvを使用して MCP サーバーを実行する方法の簡略化された例です。

""" Example Settings for MCP Orchestra Server ========================================= This example shows how we can combine Eunomia with a web-browser-mcp-server (https://github.com/blazickjp/web-browser-mcp-server). """ from pydantic_settings import BaseSettings from pydantic import ConfigDict from eunomia.orchestra import Orchestra from eunomia.instruments import IdbacInstrument, PiiInstrument class Settings(BaseSettings): """ Application settings class for MCP orchestra server using pydantic_settings. Attributes: APP_NAME (str): Name of the application APP_VERSION (str): Current version of the application LOG_LEVEL (str): Logging level (default: "info") MCP_SERVERS (dict): Servers to be connected ORCHESTRA (Orchestra): Orchestra class from Eunomia to define data governance policies """ APP_NAME: str = "mcp-server_orchestra" APP_VERSION: str = "0.1.0" LOG_LEVEL: str = "info" MCP_SERVERS: dict = { "web-browser-mcp-server": { "command": "uv", "args": [ "tool", "run", "web-browser-mcp-server" ], "env": { "REQUEST_TIMEOUT": "30" } } } ORCHESTRA: Orchestra = Orchestra( instruments=[ PiiInstrument(entities=["EMAIL_ADDRESS", "PERSON"], edit_mode="replace"), # You can add more instruments here # e.g., IdbacInstrument(), etc. ] )

サーバーの実行

設定が定義されたら、次のように、サーバー コードを含むディレクトリをuvに指定して、MCP Orchestra サーバーを実行できます。

uv --directory "path/to/server/" run orchestra_server

これにより、次のようになります。

  1. .envまたは環境変数から設定を読み込みます。
  2. Eunomia MCP サーバーを起動して、リクエストを処理し、外部 MCP サーバーを調整します。
  3. 受信テキストに Eunomia インストルメント ( PiiInstrumentなど) を適用し、データ ガバナンス ポリシーが自動的に適用されるようにします。

さらに読む

より詳しい使用方法、高度な構成、追加の機器については、次のリソースを参照してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

Eunomia MCP Server は、Eunomia 機器をサーバーに接続する Eunomiaframework の拡張機能です。

データガバナンスポリシー(PII検出やユーザーアクセス制御など)をオーケストレーションし、外部サーバーとシームレスに統合する簡単な方法を提供します。

  1. 始める
    1. インストール
    2. 基本的な使い方
    3. サーバーの実行
  2. さらに読む

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.
      Last updated -
      1,489
      119
      TypeScript
      Apache 2.0
    • -
      security
      A
      license
      -
      quality
      A proxy service that connects MCP clients to remote MCP servers, allowing users to use server keys from MCP.so to access remote resources without running their own server.
      Last updated -
      409
      2
      TypeScript
      MIT License
      • Apple
    • A
      security
      F
      license
      A
      quality
      An MCP server implementation that enables AI assistants to interact with and manage Sakura Cloud infrastructure, including servers, disks, networks, and containerized applications.
      Last updated -
      46
      2
      JavaScript
      • Apple
      • Linux
    • A
      security
      A
      license
      A
      quality
      An open-source MCP server that connects to various data sources (SQL databases, CSV, Parquet files), allowing AI models to execute SQL queries and generate data visualizations for analytics and business intelligence.
      Last updated -
      10
      35
      Python
      MIT License
      • Linux
      • Apple

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/whataboutyou-ai/eunomia-mcp-server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server