mcpField
G
GenPark Safe Eval Expression AST Sandbox

GenPark Safe Eval Expression AST Sandbox

ローカル
genpark.ai開発ツール71 週間前に更新

GenPark Safe Eval Expression AST Sandbox について

AST を使って数学式やブール式を安全に評価・検証し、任意コードの実行を防ぐ Python ライブラリ兼 MCP サーバーです。実行時にサードパーティ依存はありません。

主な機能

  1. 01数学式の評価
  2. 02ブール式の評価
  3. 03AST による式の検証
  4. 04任意コード実行の防止

活用シーン

  1. 01ユーザー提供の数学式の安全な評価
  2. 02使用前のブール式検証

MCP 対応

MCP サーバーとして動作し、安全な式の評価と検証機能を MCP クライアントに提供します。Python ライブラリとして直接利用することもできます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbgenpark-safe-eval-expression-ast-sandbox-skill-v1.0.1.mcpb

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

GenPark Safe Eval Expression AST サンドボックス

License: MIT Python Standard Library Model Context Protocol GenPark

任意のコード実行を防ぐ、依存関係ゼロのASTベースの安全な数式・ブール式評価および検証ツールです。

GenPark AI Agent Skills Ecosystem の一部です。


🌟 主な機能

  • Python標準ライブラリのみを使用:サードパーティ製のランタイム依存関係はありません。
  • MCPネイティブ:Claude Desktop、Cursor、LobeChat、自律型エージェントDAGに直接接続できます。
  • 本番環境に対応した堅牢性:厳格なスキーマ準拠、データ損失ゼロ、エンタープライズ向けの堅牢な設計を備えています。

🚀 インストールと使い方

MCP サーバーとして実行します:

python mcp_server.py

ライブラリとして直接使用します:

from client import *

統合方法の詳細な実演については、example_usage.py を参照してください。

📄 ライセンス

MIT License。メンテナンス: GenPark AI。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。