Volcengine TLS Model Context Protocol Server

Volcengine TLS Model Context Protocol Server

site icon
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)。

常见问题解答

使用教程

使用依赖

  1. 安装 uv 工具(如果尚未安装): https://docs.astral.sh/uv/

安装教程

  1. 配置 Volcengine 凭证文件: mv .env_example .env
  2. 创建虚拟环境并激活: uv venv source .venv/bin/activate
  3. 同步依赖: uv sync

调试方式

  1. 运行服务器: uv run python src/main.py
  2. 运行客户端: uv run python src/client/client.py src/main.py

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。