Riza
About
Arbitrary code execution and tool-use platform for LLMs by [Riza](https://riza.io)
Details
- Author
- riza-io
- GitHub stars
- 12
- Downloads
- 150
- Categories
- Developer Tools, AI, API, Other
Jump to
- Wraps Riza API as MCP tools for LLMs.
- Execute arbitrary code safely without saving.
- Create, list, fetch, edit, and execute saved tools.
- Uses Riza’s isolated code interpreter for security.
- Simple setup with a single API key.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
RizaCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Configure the server with your MCP client (e.g., Claude Desktop) using the npx command @riza-io/riza-mcp and set the environment variable RIZA_API_KEY to your API key from the Riza Dashboard. Once running, your LLM can call any of the server’s tools directly.
create_tool
Create a new tool. This tool will be used to create new tools. You can use the tools you have created to perform tasks.
fetch_tool
Fetch a tool, including its source code.
edit_tool
Edit a tool, including its source code. Omit properties that you do not want to change.
execute_code
Execute arbitrary Typescript or Python code.
list_tools
Lists the tool definitions of all self-written tools available for use. These tools can be used by calling `use_tool` with the name and input.
execute_tool
Executes a tool. This tool will be used to execute a self-written tool.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"riza": {
"riza-server": {
"command": "npx",
"args": [
"@riza-io/riza-mcp"
],
"env": {
"RIZA_API_KEY": "your-api-key"
}
}
}
}
}
McpServers
{
"riza-server": {
"command": "npx",
"args": [
"@riza-io/riza-mcp"
],
"env": {
"RIZA_API_KEY": "your-api-key"
}
}
}
- Create and save code as a reusable tool— ask the assistant to write code and persist it viacreate_toolfor later secure execution.
- Run arbitrary code in an isolated interpreter— useexecute_codeto safely execute one-off scripts without saving them.
- List and inspect saved tools— retrieve all available tools withlist_toolsor fetch a specific tool’s source viafetch_tool.
- Modify an existing tool— update a saved tool’s code usingedit_tool.
- Execute a saved tool on demand— run a previously created tool securely throughexecute_tool.
Rizaoffers an isolated code interpreter for your LLM-generated code.
Our MCP server implementation wraps the Riza API and presents endpoints as individual tools.
Configure with Claude Desktop as below, or adapt as necessary for your MCP client. Get a free Riza API key in yourRiza Dashboard.
{ "mcpServers": { "riza-server": { "command": "npx", "args": [ "@riza-io/riza-mcp" ], "env": { "RIZA_API_KEY": "your-api-key" } } } }
The Riza MCP server provides several tools to your LLM:
- create_tool: Your LLM can write code and save it as a tool using the RizaTools API. It can then execute these tools securely on Riza usingexecute_tool.
- fetch_tool: Your LLM can fetch saved Riza tools, including source code, which can be useful for editing tools.
- execute_tool: Executes a saved tool securely on Riza's code interpreter API.
- edit_tool: Edits an existing saved tool.
- list_tools: Lists available saved tools.
- execute_code: Executes arbitrary code safely on Riza's code interpreter API, without saving it as a tool.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Agent-native developer Q&A API with MCP + A2A endpoints for citations, job pickup, and answer submission.
An AI agent using the Model Context Protocol (MCP) with a Node.js server providing REST resources for users and messages.
Open-source, self-hosted AI gateway with built-in MCP client and server support for connecting MCP tools to AI applications.
Search 15,000+ AI tools, check agent-compatibility scores, find alternatives, and audit dependencies before calling any external API or MCP.
Integrate with the Flowise API to create predictions and manage chatflows and assistants.
An MCP server that provides seamless access to Kirha AI tools.
A toolkit to integrate agent frameworks like MCP with Maton APIs through function calling.
Unified MCP gateway that gives AI agents access to 100+ tools, marketplace MCPs, and custom MCP servers through simple search and execute workflows.
a complete and intuitive SDK for building MCP Servers, MCP Agents, and LLM integrations (OpenAI, Claude, Gemini) with minimal effort. It abstracts all the complexity of the MCP protocol, provides an intelligent agent with automatic model routing, and includes a universal client for external APIs all through a single, simple, and powerful interface. Perfect for chatbots, enterprise automation, internal system integrations, and rapid development of MCP-based ecosystems.
Meta-MCP gateway: search ~75k MCP servers from the public registries via five meta-tools and call any of them on the fly — local-first, with SSRF guard and stdio allowlist.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




