🔌  Zyla API Hub MCP Server

🔌 Zyla API Hub MCP Server

site icon
2025.04.01 0
PythonAPI 调用Zyla API Hub 集成其它
mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,允许大型语言模型 (LLM) 通过提供 HTTP 方法、完整的 API 端点、请求头和查询参数或 JSON 请求体来访问 Zyla API Hub 中的任何公共 API。该服务器具有通用 API 调用能力,支持所有 Zyla API Hub 的端点,并通过请求头传递 API 密钥以确保安全性。此外,它还支持 Docker 部署,便于快速部署和使用。
View on GitHub

Overview

基本能力

产品定位

mcp-server 是一个通用的 API 调用服务器,专为通过 MCP 协议访问 Zyla API Hub 的公共 API 设计。

核心功能

  • 通用 API 调用:支持任何 Zyla API Hub 的端点。
  • 安全性:通过请求头传递 API 密钥,确保调用安全。
  • Docker 支持:提供 Docker 化部署方案,便于快速部署。

适用场景

  • 需要通过大型语言模型 (LLM) 访问 Zyla API Hub 的公共 API 的场景。
  • 需要快速部署和调用 API 的开发环境。

工具列表

  • HTTP 方法支持:GET, POST, PUT, DELETE 等。
  • API 端点调用:支持完整的 URL 调用。
  • 请求头和参数:支持自定义请求头和查询参数或 JSON 请求体。

常见问题解答

  • 如何传递 API 密钥?:通过请求头中的 Authorization 字段传递。
  • 支持哪些 HTTP 方法?:支持常见的 HTTP 方法,如 GET, POST, PUT, DELETE 等。

使用教程

使用依赖

  • 确保已安装 Docker。

安装教程

  1. 拉取 Docker 镜像: bash docker pull zyla/mcp-server
  2. 运行容器: bash docker run -d -p 8080:8080 zyla/mcp-server

调试方式

  1. 检查容器是否正常运行: bash docker ps
  2. 查看日志: bash docker logs <container_id>

许可证

None