Riza

Riza

Arbitrary code execution and tool-use platform for LLMs by Riza

11
Stars
8
Forks
0
Releases

Overview

The Riza MCP Server is an integration layer that wraps the Riza API and presents each capability as a dedicated MCP tool for LLMs. It enables end-to-end code tool lifecycle: you can create tools (write code and save them via the Riza Tools API), fetch tools (retrieve saved tools including source code for editing), execute tools (run saved tools securely on Riza's code interpreter), edit tools (modify existing tools), list tools (discover all saved tools), and execute arbitrary code (execute ad hoc code safely without saving as a tool). The server-config example shows how to register an MCP server under mcpServers with a command like npx and an environment variable RIZA_API_KEY, enabling the LLM or local MCP client to call into the Riza-based interpreter. This server is designed for LLM-driven code execution workflows and uses the Riza Dashboard to acquire a free API key. It can be configured with Claude Desktop or adapted for other MCP clients. The focus is on enabling secure, auditable tool-based execution of code generated by the LLM.

Details

Owner
riza-io
Language
JavaScript
License
Updated
2025-12-07

Features

Create tool

Your LLM can generate code and save it as a reusable tool via the Riza Tools API; tools can later be executed securely through execute_tool.

Fetch tool

Retrieve saved Riza tools (including source code) for review or editing.

Execute tool

Run a saved tool securely on Riza's code interpreter API, enabling safe, auditable execution.

Edit tool

Modify an existing saved tool to update behavior or fix issues.

List tools

List available saved tools to discover and manage your code tools.

Execute code

Execute arbitrary code safely on Riza's code interpreter API without saving it as a tool.

Tags

MCPRiza APIcode interpretertools APItool managementLLM integrationexecute_toolcreate_toolfetch_tooledit_toollist_toolsexecute_code