字符计数服务器

Mozisu MCP Server是一个能够精确计算文本字符数(包括空格和非空格字符)的服务,支持多字节字符如日语和表情符号,可作为MCP服务器、命令行工具或Web界面使用。

  • by Atotti
  • Go
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 atotti/mozisu-mcp-server

使用说明

📝 Mozisu MCP服务器📝

计算字数并返回MCP 服务器

通过计数文字数并返回LLM使能以正确的字数作成文章MCP服务器。也支持日语和图画文字等多字节文字。


📋 目次


✨ 机能

  • 📊 字符计数
    • 字符总数(包括空格)
    • 非空字符数
  • 🈁 支持多字节字符
    • 日语和图画文字等的Unicode精确计数字符
  • 🔄 复数利用方法
    • MCP服务器
    • 命令行工具
    • Web接口,接口

🚀 安装

# リポジトリのクローン
git clone https://github.com/Atotti/mozisu-mcp-server.git
cd mozisu-mcp-server

# 依存関係のインストール
go mod download

# ビルド
task build

⚙️ Claude Desktop 配置

claude_desktop_config.json 中添加以下设置:

{
  "mcpServers": {
    "mozisu-mcp-server": {
      "command": "/path_to_repo/mozisu-mcp-server/bin/mozisu-mcp-server", // ビルド済みファイル
      "args": []
    }
  }
}

📖 使用方法

🔌 MCP用作服务器

# 直接実行
go run cmd/mcpserver/main.go

# または、ビルド済みのバイナリを使用
./bin/mozisu-mcp-server

因此LLM表示count_characters使用工具可以使用字数计数功能。

💻 用作命令行工具

# ビルド済みのバイナリを使用
./bin/charcount "カウントしたいテキスト"

# または直接実行
go run cmd/charcount/main.go "カウントしたいテキスト"

在交互模式下使用:

./bin/charcount -i

🌐 Web用作接口

还有人类的协议GUI中所述修改相应参数的值。

# ビルド済みのバイナリを使用
./bin/webserver

# または直接実行
go run cmd/webserver/main.go

然后,在浏览器中http://localhost:8080中所述修改相应参数的值。


👥 貢献方法

  1. 分叉此存储库
  2. 创建新分支(git checkout -b feature/amazing-feature)
  3. 提交更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 创建拉式请求

错误报告和功能请求Issue中所述修改相应参数的值。


📄 许可证

这个项目 MIT许可证 的明细栏样式中定义的设置。