Token导航 LogoToken导航TokenDH.com
Python Paymcp Server Demo logo
设计创作stdio官方级别未说明来源级核验

Python Paymcp Server Demo

MCP Server

一个基于Python的MCP服务器,通过paymcp提供付费的图像生成功能,调用OpenAI的DALL-E 2模型生成图像并转换为base64格式,最终返回100×100大小的图像资源。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
图像生成PythonClaudeOpenAIClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

PayMCP

提供方

PayMCP

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run mcp dev server.py

详细介绍

Python图像生成器MCP服务器(paymcp演示)

最低限度 模型上下文协议(MCP) Python中公开付费工具的服务器 generate 通过 paymcp它称之为OpenAI(dall-e-2),将输出转换为 base64,将其调整为 100×100,并将其作为MCP图像资源返回。

______________________________________________________________________

需求

  • Python 3.10+
  • OpenAI: OPENAI_API_KEY
  • 支付 (选择一个提供商):

- 沃洛特: WALLEOT_API_KEY - 条纹: STRIPE_SECRET_KEY\ _备注_:条纹强制执行 最低收费;如果您使用Stripe,请相应地设置您的工具价格(例如,高于其最低价格)。

价格通过代码配置 @price(0.2, "USD")server.py.

______________________________________________________________________

安装并运行(使用 紫外线)

开发模式(自动打开检查器)

uv run mcp dev server.py

这将启动服务器并启动 MCP检查员 自动;连接并呼叫 generate 工具与a prompt.

⚠️ 警告: 此模式旨在 只为发展.

HTTP模式

uv run server.py

检查控制台是否 /mcp 从MCP客户端访问URL并连接(或单独运行Inspector,例如使用 npx @modelcontextprotocol/inspector@latest).

要为MCP客户端(例如Claude Desktop)安装:

uv run mcp install server.py \
  --with openai --with paymcp --with requests --with Pillow
⚠️ 安全说明: 通过此命令进行安装 仅用于本地开发/测试.不要分发或部署具有公开密钥的生产服务器-确保环境变量和API凭据保持安全。

______________________________________________________________________

配置

运行前设置环境变量:

export OPENAI_API_KEY="sk-..."
# choose one payment provider
export WALLEOT_API_KEY="..."        # for Walleot
# or
export STRIPE_SECRET_KEY="sk_live_..."  # for Stripe (remember the minimum charge)

______________________________________________________________________

备注

此演示有意返回一个小图像(100×100)进行测试 克劳德 更容易的。Claude Desktop(和其他MCP客户端)对消息大小有实际限制;保持base64有效载荷的紧凑性可以使请求/响应在开发过程中快速可靠。

许可证

麻省理工学院

目录标签

目录标签

图像生成PythonClaudeOpenAI本地部署付费服务MCP协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP