API服务器

Legacy API MCP Server是一个提供DC Inside画廊API的MCP(Machine Conversation Protocol)服务器应用程序,支持获取画廊帖子和画廊信息。

  • by kimgooneya
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 kimgooneya/legacy-api-mcp-server

使用说明

传统API MCP服务器

将DC Inside Gallery API作为机器转换协议(MCP)服务器提供的应用程序。

安装方法

  1. 需要Python 3.11或更高版本。

  2. 安装所需的软件包:

uv pip install fastmcp aiohttp

执行方法

  1. 验证API服务器是否正在运行:

    • API服务器 http://127.0.0.1:8000必须在中运行。
  2. 运行MCP服务器:

python my_server.py

服务器成功运行后,将显示以下消息:

Starting MCP server 'legacy-api-mcp-server' with transport 'streamable-http' on http://127.0.0.1:9000/mcp

可用工具

  1. get_gallery_posts

    • 获取库中的帖子列表。
    • 参数:
      • id:库标识符(必需)
      • page:页码(默认值:1)
      • list_num:每页的帖子数(默认值:50)
      • use_cache:是否启用缓存(默认值:True)
  2. get_gallery_info

    • 获取库的基本信息。
    • 参数:
      • id:库标识符(必需)
      • use_cache:是否启用缓存(默认值:True)

注意事项

  • API服务器(http://127.0.0.1:8000)正在运行。
  • MCP服务器 http://127.0.0.1:9000在中运行。
  • 启用缓存功能,可以快速响应相同的请求。