Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Base64 Server

БесплатноНе проверен

🚀 Base64编码解码MCP服务器:支持文本📝和图片🖼️转换,提供工具🛠️、资源和提示模板,完美集成到AI工作流程🤖

GitHubEmbed

Описание

🚀 Base64编码解码MCP服务器:支持文本📝和图片🖼️转换,提供工具🛠️、资源和提示模板,完美集成到AI工作流程🤖

README

smithery badge English Version

一个简单高效的MCP服务器,专注于提供Base64编码和解码功能,支持文本和图片的Base64转换。

Base64 Server MCP server

功能特点

  • 文本Base64编码和解码
  • 图片Base64编码和解码
  • 支持Data URL格式
  • 简单易用的API
  • 使用uv进行依赖管理

安装

使用uv安装

# 创建虚拟环境
uv venv

# 激活虚拟环境(Linux/macOS)
source .venv/bin/activate

# 激活虚拟环境(Windows)
.venv\Scripts\activate

# 安装包(开发模式)
uv pip install -e .

# 安装带开发依赖的包
uv pip install -e ".[dev]"

安装Smithery

使用Smithery为Claude桌面安装Base64编码解码MCP服务器,使用以下命令:

npx -y @smithery/cli install @liuyazui/base64_server --client claude

使用方法

使用MCP Inspector测试

# 使用MCP Inspector测试服务器
uv run mcp dev base64_server.py

与MCP client集成

  1. 添加服务器配置:

    {
      "mcpServers": {
         "base64-encoder": {
         "command": "uv",
         "args": [
           "run",
           "--with",
           "mcp[cli]",
           "mcp",
           "run",
           "[path to base64_server.py]"
         ]
       }
      }
    }
    

API参考

工具(Tools)

  • base64_encode_text(text: str) -> str:将文本转换为Base64编码
  • base64_decode_text(encoded: str) -> str:将Base64编码解码为文本
  • base64_encode_image(image_path: str) -> str:将图片转换为Base64编码
  • base64_decode_image(encoded: str, output_path: str, mime_type: str = "image/png") -> str:将Base64编码解码为图片

资源(Resources)

  • encode://base64/text/{text}:获取文本的Base64编码
  • decode://base64/text/{encoded}:获取Base64编码的解码结果
  • encode://base64/image/{image_path}:获取图片的Base64编码
  • decode://base64/image/{encoded}:获取Base64编码的解码图片

提示模板(Prompts)

  • base64_usage_guide(): 提供Base64服务的基本使用指南
  • encode_text_prompt(text: str): 文本编码提示模板
  • encode_image_prompt(image_path: str): 图片编码提示模板
  • error_handling_prompt(error_message: str): 错误处理提示模板

使用示例:

# 获取使用指南提示
messages = await client.get_prompt("base64_usage_guide")

# 获取文本编码提示
messages = await client.get_prompt("encode_text_prompt", {"text": "Hello World"})

开发

许可证

MIT

from github.com/liuyazui/base64_server

Установка Base64 Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/liuyazui/base64_server

FAQ

Base64 Server MCP бесплатный?

Да, Base64 Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Base64 Server?

Нет, Base64 Server работает без API-ключей и переменных окружения.

Base64 Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Base64 Server в Claude Desktop, Claude Code или Cursor?

Открой Base64 Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Base64 Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai