Skip to main content

veFaaS Code-Sandbox MCP Server

veFaaS Code-Sandbox 的 mcp 实现,支持 python、go、java、bash等多种运行时,适用于代码调试、AI Agent 开发等场景

版本 v1
描述 发送代码至沙盒服务运行,支持多种语言运行时
分类 容器与中间件
标签 FaaS、函数服务、代码沙箱、Code Sandbox

Tools

本 MCP Server 产品提供以下 Tools (工具/能力):

Tool 1: run_code

类型

saas

详细描述

运行特定运行时的代码

调试所需的输入参数

  • 环境变量:
    • SANDBOX_API: veFaaS Code-Sandbox 服务 APIG 地址
  • 输入:
    • codeStr: 待运行的 code str
    • language: 代码运行时,支持:python、nodejs、go、bash、typescript、java、cpp、php、csharp、lua、R、 swift、scala、ruby
  • 输出:
    • 代码的执行输出结果

最容易被唤起的 Prompt示例

  1. 运行 python 代码:print("Hello, World!")
  2. code str: puts "Hello, World!", language: ruby

可适配平台

方舟、cursor、python

服务开通链接 (整体产品)

服务类产品,无需开通

鉴权方式

OAuth

安装部署

[示例如下]

Using uv (recommended)

When using uv no specific installation is needed. We will use uvx to directly run mcp-server-git.

在不同平台的配置

方舟

体验中心

[示例如下]

  1. 查看MCP Server 详情 在大模型生态广场,选择合适的MCP Server,并查看详情
  2. 选择MCP Server即将运行的平台 检查当前MCP Server 已适配的平台,并选择合适的平台
  3. 查看并对比可用的Tools 仔细查看可用的Tools的功能描述与所需的输入参数,并尝试运行对应的功能。
  4. 获取专属的URL或代码示例 检查账号登录状态与服务开通情况,生成唯一URL
  5. 去对应的Client的平台进行使用 点击快捷跳转按钮,前往方舟平台的体验中心进行对应MCP Server的体验

资源列表 - optional

商业化 - optional

产品截图/视频 - optional

部署

uvx

{
  "mcpServers": {
    "vefaas": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/volcengine/mcp-server#subdirectory=/server/mcp_server_vefaas_sandbox",
        "mcp_server_vefaas_sandbox"
      ],
      "env": {
        "VOLC_ACCESSKEY": "xxx",
        "VOLC_SECRETKEY": "xxx"
      }
    }
  }
}

License

volcengine/mcp-server is licensed under the MIT License.

Metadata

Release files for vefaas-sand-box-mcp-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vefaas-sand-box-mcp-server 0.1.0
File Size Uploaded
vefaas_sand_box_mcp_server-0.1.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vefaas-sand-box-mcp-server 0.1.0
File Interpreter ABI Platform
vefaas_sand_box_mcp_server-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.5 kB

Release files / vefaas_sand_box_mcp_server-0.1.0.tar.gz

Download URL vefaas_sand_box_mcp_server-0.1.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
91695be8c7cc63620263afe038fe4719093f58b0095a84d4b600d57e5c4c1526
BLAKE2b-256 checksum
How to use checksums
deb5cf603280d0b23b85f62ae8702d618ade271a9110b28e68637817c3aa25a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Release files / vefaas_sand_box_mcp_server-0.1.0-py3-none-any.whl

Download URL vefaas_sand_box_mcp_server-0.1.0-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0500eadd4fb37d62bcf3104628130500f4a1f0a506d8ce95a9de62469988a5d
BLAKE2b-256 checksum
How to use checksums
a42ce9685615001d62442af8390bb93a459abc87d5b1078c3ff54f9a2a54c661
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page