使用说明
MCP字符计数器
一个轻量级的模型上下文协议(MCP)服务器,为文本提供详细的字符分析。此工具统计字符总数、不带空格的字符、字母、数字和符号。
特性
- 统计文本中的总字符数
- 统计除空格外的字符数
- 计数字母(a-z,a-z)
- 计数数字(0-9)
- 计数符号(非字母数字字符)
- 字符类型的详细细分
安装
先决条件
- Node.js v17或更高版本
- 克劳德桌面 或 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号,45B公寓'?”
- “分析我的电子邮件地址的字符组成”
使用GitHub Copilot
要将此MCP服务器与GitHub Copilot一起使用:
-
确保你的VS Code或其他兼容的IDE中安装了GitHub Copilot。
-
打开VS代码设置,搜索“副驾驶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代码。
-
现在,您可以将字符计数器与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)服务器,提供对文本中字符的详细分析。该工具统计字符总数、不带空格的字符、字母、数字和符号。
特征
- 计算文本中的字符总数
- 不包括空格的计数字符
- 计数字母(A-Z,A-Z)
- 账号(0-9)
- 计数符号(非字母数字字符)
- 字符类型的详细分解
安装
先决条件
- Node.js v17 o高级
- 克劳德桌面 英语字母表的第15个字母 GitHub Copilot 或其他与MCP兼容的客户
配置
-
克隆存储库:
git clone https://github.com/webreactiva-devs/mcp-character-counter.git cd mcp-character-counter -
安装依赖项:
npm install
与 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工具。
-
请克劳德分析文本中的字符计数,例如:
- “计算这一段中的字符”
- “本文中有多少数字:'123 Main Street,Apt 45b'?”
- “分析我的电子邮件地址的字符组成”
与GitHub Copilot一起使用
要将此MCP服务器与GitHub Copilot一起使用:
-
确保您在VS代码或其他兼容的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"] } ] } -
Reinicia VS代码。
-
现在您可以使用带有copilot chat命令的字符计数器,例如:
/mcp count-characters-in-text Este es el texto que quiero analizar
发展
要修改或扩展此 MCP 服务器:
- 在中进行更改
character-counter.js - 重新启动MCP客户端上的服务器
它是如何工作的
这个MCP服务器实现了一个名为 count-characters-in-text 它接受文本作为输入,并返回对字符组成的详细分析。服务器使用模型的上下文协议将此功能公开给兼容的IA向导。
许可证
麻省理工学院
贡献
欢迎捐款!请毫不犹豫地发送拉动请求。
科隆
创建于🧡 对于webrective.com的Malandriner社区