MCP 字符计数器
轻量级模型上下文协议 (MCP) 服务器,为文本提供详细的字符分析。此工具计算总字符数、不带空格的字符、字母、数字和符号。
特征
计算文本中的字符总数
统计字符数(不包括空格)
统计字母数量(az,AZ)
计数数字(0-9)
计数符号(非字母数字字符)
角色类型的详细分类
Related MCP server: lsp-mcp
安装
先决条件
Node.js v17 或更高版本
Claude Desktop或GitHub Copilot或其他 MCP 支持的客户端
设置
克隆存储库:
git clone https://github.com/webreactiva-devs/mcp-character-counter.git cd mcp-character-counter安装依赖项:
npm install
与 Claude Desktop 一起使用
打开您的 Claude Desktop 配置:
macOS 系统:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json窗户:
code %APPDATA%\Claude\claude_desktop_config.json将字符计数器添加到您的 MCP 服务器:
{ "mcpServers": { "character-counter": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/webreactiva-devs/mcp-character-counter/mcp/character-counter.js" ] } } }将
/ABSOLUTE/PATH/TO/替换为系统上的当前路径。重新启动 Claude Desktop 以加载新的 MCP 服务器。
在输入框中查找锤子图标,它表示可用的 MCP 工具。
要求 Claude 分析文本字符数,例如:
“统计本段字符数”
“‘123 Main St, Apt 45B’这段文字中有多少个数字?”
“分析我的电子邮件地址的字符组成”
与 GitHub Copilot 一起使用
要将此 MCP 服务器与 GitHub Copilot 一起使用:
确保您的 VS Code 或其他兼容 IDE 中安装了 GitHub Copilot。
打开 VS Code 设置并搜索“Copilot MCP”。
添加新的 MCP 服务器配置:
"github.copilot.advanced": { "mcp.servers": [ { "id": "character-counter", "name": "Character Counter", "transport": "stdio", "command": "node", "args": ["/path/to/webreactiva-devs/mcp-character-counter/mcp/character-counter.js"] } ] }重新启动 VS Code。
您现在可以使用字符计数器和 Copilot Chat 命令,例如:
/mcp count-characters-in-text This is the text I want to analyze
发展
要修改或扩展此 MCP 服务器:
对
character-counter.js进行修改在 MCP 客户端中重新启动服务器
工作原理
该 MCP 服务器实现了一个名为count-characters-in-text的单一工具,它接受文本输入并返回字符组成的详细分析。服务器使用模型上下文协议向兼容的 AI 助手公开此功能。
执照
麻省理工学院
贡献
欢迎投稿!请随时提交拉取请求。
MCP 字符计数器
轻量级模型上下文协议 (MCP) 服务器,提供文本中的详细字符分析。此工具计算总字符数、不带空格的字符、字母、数字和符号。
特征
计算文本中的字符总数
统计字符数(不包括空格)
信件计数器(az,AZ)
计数数字(0-9)
计数符号(非字母数字字符)
角色类型的详细分类
设施
先决条件
Node.js v17 或更高版本
Claude Desktop或GitHub Copilot或其他兼容 MCP 的客户端
配置
克隆存储库:
git clone https://github.com/webreactiva-devs/mcp-character-counter.git cd mcp-character-counter安装依赖项:
npm install
与 Claude Desktop 一起使用
打开Claude桌面设置:
macOS 系统:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json窗户:
code %APPDATA%\Claude\claude_desktop_config.json将字符计数器添加到您的 MCP 服务器:
{ "mcpServers": { "character-counter": { "command": "node", "args": [ "/RUTA/ABSOLUTA/A/webreactiva-devs/mcp-character-counter/mcp/character-counter.js" ] } } }将
/RUTA/ABSOLUTA/A/替换为系统上的当前路径。重新启动 Claude Desktop 以加载新的 MCP 服务器。
在输入框中查找锤子图标,它表示可用的 MCP 工具。
要求 Claude 分析文本中的字符数,例如:
“统计本段字符数”
“‘123 Calle Principal, Apto 45B’这段文字中有多少个数字?”
“分析我的电子邮件地址的字符集”
与 GitHub Copilot 一起使用
要将此 MCP 服务器与 GitHub Copilot 一起使用:
确保您已在 VS Code 或其他受支持的 IDE 中安装了 GitHub Copilot。
打开 VS Code 设置并搜索“Copilot MCP”。
添加新的 MCP 服务器配置:
"github.copilot.advanced": { "mcp.servers": [ { "id": "character-counter", "name": "Character Counter", "transport": "stdio", "command": "node", "args": ["/ruta/a/webreactiva-devs/mcp-character-counter/mcp/character-counter.js"] } ] }重新启动 VS Code。
您现在可以使用字符计数器和 Copilot Chat 命令,例如:
/mcp count-characters-in-text Este es el texto que quiero analizar
发展
要修改或扩展此 MCP 服务器:
对
character-counter.js进行修改在 MCP 客户端上重新启动服务器
工作原理
该 MCP 服务器实现了一个名为count-characters-in-text的单一工具,它接受文本作为输入并返回字符组成的详细分析。服务器使用模型上下文协议向兼容的 AI 助手公开此功能。
执照
麻省理工学院
贡献
欢迎投稿!请随时提交拉取请求。
版权页
由🧡为 webreactiva.com 的 Malandriner 社区创建