MCP 字符计数器
轻量级模型上下文协议 (MCP) 服务器,为文本提供详细的字符分析。此工具计算总字符数、不带空格的字符、字母、数字和符号。
特征
- 计算文本中的字符总数
- 统计字符数(不包括空格)
- 统计字母数量(az,AZ)
- 计数数字(0-9)
- 计数符号(非字母数字字符)
- 角色类型的详细分类
安装
先决条件
设置
- 克隆存储库:
git clone https://github.com/webreactiva-devs/mcp-character-counter.git
cd mcp-character-counter
- 安装依赖项:
与 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)
- 计数符号(非字母数字字符)
- 角色类型的详细分类
设施
先决条件
配置
- 克隆存储库:
git clone https://github.com/webreactiva-devs/mcp-character-counter.git
cd mcp-character-counter
- 安装依赖项:
与 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 社区创建