veFaaS MCP Server
veFaaS MCP Server 提供创建、更新、发布 veFaaS 函数以及管理应用的自动化能力,用于快速对接 veFaaS 服务。
安装与快速开始
推荐使用 uvx 在本地快速拉起服务,请将 VOLCENGINE_ACCESS_KEY 和 VOLCENGINE_SECRET_KEY 内容替换为您账号的 AK/SK。
{
"mcpServers": {
"vefaas": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/volcengine/mcp-server#subdirectory=server/mcp_server_vefaas_function",
"mcp-server-vefaas-function"
],
"env": {
"VOLCENGINE_ACCESS_KEY": "xxx",
"VOLCENGINE_SECRET_KEY": "xxx"
}
}
}
}
如果github访问有问题,也可以用pypi源
{
"mcpServers": {
"vefaas": {
"command": "uvx",
"args": [
"mcp-server-vefaas-function"
],
"env": {
"VOLC_ACCESSKEY": "xxx",
"VOLC_SECRETKEY": "xxx"
}
}
}
}
前置条件与注意事项
- 凭证管理:AK/SK 为账号敏感信息,请妥善保管,避免泄露。
- 服务开通:生成公网访问链接依赖 API 网关等前置资源,使用前请确认账号已在控制台开通相关服务。
- 代码包与运行时:编译型语言需先在本地生成 Linux 可执行文件;解释型语言需提供启动脚本和依赖声明文件(
requirements.txt/package.json)以便平台自动安装依赖。 - 模型与 Agent 效果:MCP 的执行效果受所选模型和 Agent 策略影响,若结果不理想,可补充上下文、调整提示词或切换模型/Agent。
能力概览
- 函数生命周期:创建、更新、发布、删除 veFaaS 函数,支持本地代码包、TOS 制品或镜像等多种来源。
- 代码与依赖:上传代码、触发依赖安装任务、轮询安装状态,并可下载线上代码。
- 运行时与配置:管理命令、环境变量、VPC 配置等基础属性。
- 应用与访问:查询可用的 API 网关资源,创建并发布 veFaaS 应用,检索模板信息。
支持的运行时
native-python3.12/v1native-node20/v1native/v1
以上运行时均为原生环境,仅提供解释器/运行时,不包含额外框架或工具。
官方资源
- veFaaS 控制台:https://console.volcengine.com/vefaas
- veFaaS MCP 操作文档:https://www.volcengine.com/docs/6662/1852853#VCm9Uhw2
License
volcengine/mcp-server is licensed under the MIT License.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
huahuiyang_test-0.0.4.tar.gz
(54.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file huahuiyang_test-0.0.4.tar.gz.
File metadata
- Download URL: huahuiyang_test-0.0.4.tar.gz
- Upload date:
- Size: 54.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41ec885ee3161bd4c7ab09d9031f0b53cdfb6d323435ce8faef7094467a9d015
|
|
| MD5 |
04e81637682589ea73d85048c26cb75a
|
|
| BLAKE2b-256 |
31d2099af3adf01393508a0803ccf8f33c63864a72e336e506e3929d3d6ecd1f
|
File details
Details for the file huahuiyang_test-0.0.4-py3-none-any.whl.
File metadata
- Download URL: huahuiyang_test-0.0.4-py3-none-any.whl
- Upload date:
- Size: 25.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c268de4da8aa5e8550eccca84124e14f2437d0ed592c0fc001e87217051b0bf
|
|
| MD5 |
a7240bb2943897b90bfc6455eb9d0b40
|
|
| BLAKE2b-256 |
0ae4e59c9fefa03a1acfb6e72a8d011d5afb76afa728010f11edba384ef8a5bb
|