
📋 目次

2025.04.10
4
Go文字计数多语言支持开发效率
Mozisu MCP Server 是一个用于文字计数的 MCP 服务器,支持多字节字符(如日语和表情符号)的准确计数。它提供了多种使用方式,包括作为 MCP 服务器、命令行工具和 Web 接口。
View on GitHub
Overview
基本能力
产品定位
Mozisu MCP Server 是一个专门用于文字计数的工具,旨在帮助 LLM(大型语言模型)生成精确字符数的文本。
核心功能
- 文字数计数
- 全文字数(包括空格)
- 非空白字符数
- 多字节字符支持
- 支持日语、表情符号等 Unicode 字符的准确计数
- 多种使用方式
- 作为 MCP 服务器
- 作为命令行工具
- 作为 Web 接口
适用场景
- LLM 生成文本时的字符数控制
- 多语言文本的字符统计
- 开发者在需要精确字符计数时的工具
工具列表
- MCP 服务器:提供字符计数服务,供 LLM 调用。
- 命令行工具:直接在终端中统计字符数。
- Web 接口:通过浏览器访问的 GUI 界面,方便用户使用。
常见问题解答
- 支持多字节字符的准确计数。
- 提供多种使用方式,适应不同场景需求。
使用教程
使用依赖
- 安装 Go 1.20+ 环境
安装教程
# 克隆仓库
git clone https://github.com/Atotti/mozisu-mcp-server.git
cd mozisu-mcp-server
# 安装依赖
go mod download
# 构建项目
task build
调试方式
- 作为 MCP 服务器运行:
go run cmd/mcpserver/main.go
- 作为命令行工具运行:
./bin/charcount "要计数的文本"
- 作为 Web 接口运行:
./bin/webserver
然后访问 http://localhost:8080