本项目是一个用于从 TOS 提取数据的 MCP 服务器实现,能帮助用户便捷地与 VolcEngine TOS 进行交互,实现数据的提取与管理。
# 以默认的 stdio 传输运行服务器
tos-mcp-server
该服务器需要以下环境变量设置:
VOLC_ACCESSKEY:必需,VolcEngine 的访问密钥。VOLC_SECRETKEY:必需,VolcEngine 的秘密密钥。REGION:必需,TOS 服务所在的区域。TOS_ENDPOINT:必需,TOS 服务的端点。SECURITY_TOKEN:可选,凭证的安全令牌。TOS_BUCKETS:可选,如果你希望使用特定的桶,则需要设置此变量。你可以在 shell 中设置这些环境变量。
要将此服务器添加到你的 MCP 配置中,请在你的 MCP 设置文件中添加以下内容:
{
"mcpServers": {
"tos-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/src/mcp_server_tos",
"run",
"main.py"
]
}
}
}
或
{
"mcpServers": {
"tls": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/volcengine/ai-app-lab#subdirectory=mcp/server/mcp_server_tos",
"mcp-server-tos"
],
"env": {
"VOLC_ACCESSKEY": "your ak",
"VOLC_SECRETKEY": "your sk",
"REGION": "tos 区域",
"TOS_ENDPOINT": "tos 端点",
"SECURITY_TOKEN": "你的安全令牌",
"TOS_BUCKET": "你要使用的特定桶"
}
}
}
}
此库根据 MIT-0 许可证发布。有关详细信息,请参阅 LICENSE 文件。