Riza

公式

LLM向けの任意コード実行およびツール利用プラットフォーム(Riza提供)

Riza MCPで何ができますか?

  • コードを作成し、再利用可能なツールとして保存する — アシスタントにコードを書かせ、create_tool を介して永続化し、後で安全に実行できるようにします。
  • 隔離されたインタプリタで任意のコードを実行するexecute_code を使用して、保存せずに一回限りのスクリプトを安全に実行します。
  • 保存されたツールを一覧表示して検査するlist_tools ですべての利用可能なツールを取得するか、fetch_tool で特定のツールのソースを取得します。
  • 既存のツールを変更するedit_tool を使用して保存されたツールのコードを更新します。
  • 保存されたツールをオンデマンドで実行するexecute_tool を介して以前に作成したツールを安全に実行します。

ドキュメント

Riza MCPサーバー

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

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

以下のようにClaude Desktopで設定するか、お使いのMCPクライアントに合わせて調整してください。無料のRiza APIキーはRizaダッシュボードで取得できます。

{
  "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上で安全に実行します。