mcpField
R
Riza MCP Server

Riza MCP Server

ローカル
github.com/riza-io開発ツール1397 週間前に更新

Riza MCP Server について

Riza MCP ServerはRiza APIをツールとして提供し、LLMが生成したコードをRizaの隔離されたコードインタープリターで実行します。保存済みツールの作成、取得、編集、実行に加え、保存しないコードの実行にも対応します。

主な機能

  1. 01コードツールの作成と保存
  2. 02保存済みツールの取得と編集
  3. 03利用可能なツールの一覧表示
  4. 04保存済みツールの安全な実行
  5. 05コードを保存せずに実行

活用シーン

  1. 01LLMが書いたコードを再利用可能なツール化
  2. 02保存済みの独自ツールを隔離環境で実行
  3. 03一時的なコードを保存せずに実行

MCP 対応

MCPクライアントにRiza APIのエンドポイントをツールとして提供し、コード実行と保存済みツールの管理を可能にします。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"riza": {
"command": "npx",
"args": [
"-y",
"@riza-io/riza-mcp"
],
"env": {
"RIZA_API_KEY": "<RIZA_API_KEY>"
}
}
}
}
起動コマンドnpx -y @riza-io/riza-mcp
設定が必要な環境変数
RIZA_API_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@riza-io/riza-mcp

ツール

6

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
namestringはい作成するツールの名前です。この名前を使ってツールを呼び出します。
descriptionstringはい作成するツールの説明です。今後、あなたや他のエージェント、ユーザーが適切なツールを選ぶ際に役立ちます。
codestringはい作成するツールの TypeScript コードです。`input` という引数を 1 つ受け取る、`execute` という名前の有効な TypeScript 関数を記述してください。呼び出し時に渡される `input` は、ツールの `input_schema` のスキーマに適合します。
input_schemaobjectはいツールの入力スキーマです。有効な JSON Schema オブジェクトである必要があります。
languagestringはい作成するツールの言語です。'TYPESCRIPT' または 'PYTHON' のいずれかである必要があります。

詳細

Riza MCP サーバー

Riza は、LLM が生成したコードを実行するための、分離されたコードインタープリターを提供します。

当社の MCP サーバー実装は Riza API をラップし、 エンドポイントを個別のツールとして公開します。

以下のように Claude Desktop を設定するか、MCP クライアントに合わせて必要に応じて調整してください。Riza Dashboard で無料の Riza API キーを取得できます。

{
  "mcpServers": {
    "riza-server": {
      "command": "npx",
      "args": [
        "@riza-io/riza-mcp"
      ],
      "env": {
        "RIZA_API_KEY": "your-api-key"
      }
    }
  }
}

Riza MCP サーバーは、LLM に以下のツールを提供します。

  • create_tool:LLM はコードを作成し、Riza の Tools API を使ってツールとして保存できます。その後、execute_tool を使って Riza 上で安全にこれらのツールを実行できます。
  • fetch_tool:LLM はソースコードを含む、保存済みの Riza ツールを取得できます。ツールの編集に役立ちます。
  • execute_tool:保存済みのツールを Riza のコードインタープリター API 上で安全に実行します。
  • edit_tool:保存済みの既存のツールを編集します。
  • list_tools:利用可能な保存済みツールの一覧を表示します。
  • execute_code:コードをツールとして保存せずに、任意のコードを Riza のコードインタープリター API 上で安全に実行します。

コメント

MCP は初めてですか?

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

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