CF-MCP-Server

CF-MCP-Server

site icon
2025.04.07 0
TypeScript图像生成服务边缘计算内容生成
CF-MCP-Server 是一个基于 Model Context Protocol (MCP) 的图像生成服务,采用 Cloudflare Workers 构建。它提供了标准化的服务接口,支持快速扩展自定义工具和资源,并优化了边缘计算部署。
View on GitHub

Overview

基本能力

产品定位

CF-MCP-Server 是一个基于 MCP 协议的图像生成服务,旨在提供标准化的图像生成接口,并支持快速扩展自定义工具和资源。

核心功能

  • 🖼️ 基于 MCP 协议的标准化服务接口
  • 🚀 开箱即用的图像生成 Worker 模块
  • 🔧 支持快速扩展自定义工具和资源
  • ⚡ 边缘计算优化部署

适用场景

  • 需要快速生成图像的应用程序
  • 需要标准化图像生成接口的服务
  • 需要边缘计算优化的图像生成服务

工具列表

  • workers-mcp: 用于运行和管理 MCP 服务的工具
  • @modelcontextprotocol/inspector: 用于测试 MCP 服务的工具

常见问题解答

  • 如何添加新工具? 使用 MCP SDK 创建新 Worker,实现工具逻辑后更新主服务配置。
  • 如何测试 MCP 服务? 使用 @modelcontextprotocol/inspector 工具进行测试。

使用教程

使用依赖

  • Node.js 18+
  • Wrangler CLI
  • NPM

安装教程

# 安装依赖
pnpm install

# 配置环境变量
cp .env.example .env

# 部署Worker
pnpm deploy

调试方式

npx @modelcontextprotocol/inspector

许可证

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