HTTP API服务

一个简单快速的MCP服务器,用于现有的www-admin HTTP API接口,提供草稿、博客文章、平面项目和年度统一项目的管理功能。

  • by Sairam-Suresh
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Sairam-Suresh/personal-website-mcp

使用说明

www管理MCP服务器

现有的简单FastMCP服务器 www-admin HTTP API表面。

安装

pip3 install ./mcp

跑

www-admin-mcp

环境变量

变量 默认值 用途
WWW_ADMIN_API_BASE_URL https://localhost:3000 管理员API的基本URL
WWW_ADMIN_API_TOKEN (未设置) 可选不记名代币
WWW_ADMIN_DRAFTS_ONLY false 如果是真的,只有 /api/drafts/* 允许使用工具
WWW_ADMIN_CA_BUNDLE (未设置) 可选 .crt/用于TLS验证的CA包路径

TLS行为:

  • 默认情况下,它使用 系统信任存储.
  • 如果 WWW_ADMIN_CA_BUNDLE 设置后,将使用该证书包。

外露工具

  • 草稿: list_drafts, create_draft, update_draft, delete_draft
  • 博客文章: list_blog_posts, create_blog_post, update_blog_post, delete_blog_post
  • 扁平部分: list_flat_items, create_flat_item, update_flat_item, delete_flat_item
  • 年度统一章节: list_year_items, create_year_item, update_year_item, delete_year_item
  • 配置: get_server_config