
Volcengine TLS Model Context Protocol Server

2025.03.24
1
Python数据检索资源管理其它
tls-mcp-server 是一个用于从 Volcengine TLS 检索数据的 MCP 服务器实现。它提供了一系列功能来管理和查询 TLS 中的项目和主题资源。
View on GitHub
Overview
基本能力
产品定位
tls-mcp-server 是一个用于从 Volcengine TLS 检索数据的 MCP 服务器实现。
核心功能
- 支持描述项目和主题资源(DescribeProject, DescribeProjects, DescribeTopic, DescribeTopics)。
- 提供配置管理功能,支持从 Volcengine 管理控制台获取访问密钥和区域配置。
- 提供服务器和客户端运行功能。
适用场景
- 需要从 Volcengine TLS 检索数据的场景。
- 需要管理和查询 TLS 中的项目和主题资源的场景。
工具列表
project.py
: 项目工具(如 DescribeProjectTool)。topic.py
: 主题工具(如 DescribeTopicTool)。
常见问题解答
- 安全问题请参考 SECURITY。
使用教程
使用依赖
- 安装 uv 工具(如果尚未安装):
https://docs.astral.sh/uv/
安装教程
- 配置 Volcengine 凭证文件:
mv .env_example .env
- 创建虚拟环境并激活:
uv venv source .venv/bin/activate
- 同步依赖:
uv sync
调试方式
- 运行服务器:
uv run python src/main.py
- 运行客户端:
uv run python src/client/client.py src/main.py