Python Runtime Interpreter MCP Server
PRIMSとは?
PRIMSは、Model Context Protocol (MCP)に基づくPythonコード実行サーバーで、AIアシスタント向けの安全なサンドボックス環境です。AIモデルは、完全に隔離された環境でPythonコードを実行でき、安全上の問題やメインシステムへの影響を心配する必要がありません。PRIMSの使い方は?
簡単なAPI呼び出しで、AIアシスタントはPythonコードを送信し、依存パッケージを指定し、データファイルをマウントし、コード実行のリアルタイム出力結果を取得できます。各実行は、完全な隔離を保証するため、新しい仮想環境で行われます。適用シナリオ
データ分析、機械学習実験、コードテスト、数学計算、ファイル処理、データ可視化など、Pythonコードを実行する必要があるAIアプリケーションシナリオです。主要機能
安全なコード実行
完全に隔離された仮想環境で任意のPythonコードを実行し、stdoutとstderrの出力をリアルタイムで返します。
依存パッケージ管理
必要なPythonパッケージを自動的にインストールし、各実行はクリーンな仮想環境で行われます。
ファイルマウント
リモートファイルを実行環境にマウントすることをサポートし、同じファイルの繰り返しダウンロードを回避します。
結果の永続化
実行結果ファイルを指定されたストレージ位置にアップロードし、大きなファイルの処理をサポートします。
ワークスペースの閲覧
実行中に生成されたファイルやディレクトリ構造を閲覧および管理します。
利点
完全に隔離された安全なサンドボックス環境で、メインシステムの安全を保護します。
各実行は新しい環境で行われるため、結果の再現性が保証されます。
柔軟な依存パッケージ管理とファイルマウント機能をサポートします。
簡単なAPIインターフェースで、統合と使用が容易です。
Dockerデプロイをサポートし、拡張と管理が容易です。
制限
依存パッケージとファイルをダウンロードするためにネットワーク接続が必要です。
実行環境にはリソース制限があり、大規模なアプリケーションの実行には適していません。
各実行には環境初期化のオーバーヘッドがあります。
現在はAlpha段階であり、機能が安定していない場合があります。
使い方
サーバーのインストールと起動
DockerまたはローカルのPython環境を使用してPRIMSサーバーを起動します。
サーバーへの接続
MCPクライアントを使用して、実行中のPRIMSサーバーに接続します。
Pythonコードの実行
run_codeツールを使用してPythonコードを送信し、実行結果を取得します。
ファイルと結果の管理
ファイル閲覧と永続化ツールを使用して、実行中に生成されたファイルを管理します。
使用例
データ分析処理
pandasを使用してCSVデータファイルを処理し、統計レポートを生成します。
数学計算
複雑な数学計算と公式の求解を実行します。
機械学習実験
簡単な機械学習モデルを実行して、トレーニングと予測を行います。
よくある質問
PRIMSはどのPythonバージョンをサポートしていますか?
コード実行に時間制限はありますか?
特定のPythonパッケージをどのようにインストールしますか?
実行環境にはどのようなリソース制限がありますか?
実行中に生成されたファイルをどのように表示しますか?
関連リソース
GitHubコードリポジトリ
PRIMSプロジェクトのソースコードと最新の更新情報
MCPプロトコルドキュメント
Model Context Protocolの公式ドキュメント
Python公式ドキュメント
Pythonプログラミング言語の公式ドキュメントとチュートリアル
Dockerインストールガイド
Dockerのインストールと使用ガイド

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
12.4K
4.5ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
43.3K
4.7ポイント

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
15.2K
4.8ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
23.7K
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
13.1K
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
16.0K
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
15.7K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
20.4K
4.5ポイント
