字符计数工具

一个轻量级的MCP服务器,提供文本字符的详细分析功能,包括总字符数、不含空格的字符数、字母、数字和符号的计数。

  • by webreactiva-devs
  • JavaScript
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 webreactiva-devs/mcp-character-counter

使用说明

MCP字符计数器

一个轻量级的模型上下文协议(MCP)服务器,为文本提供详细的字符分析。此工具统计字符总数、不带空格的字符、字母、数字和符号。

特性

  • 统计文本中的总字符数
  • 统计除空格外的字符数
  • 计数字母(a-z,a-z)
  • 计数数字(0-9)
  • 计数符号(非字母数字字符)
  • 字符类型的详细细分

安装

先决条件

设置

  1. 克隆存储库:

    git clone https://github.com/webreactiva-devs/mcp-character-counter.git
    cd mcp-character-counter
    
  2. 安装依赖项:

    npm install
    

使用Claude Desktop

  1. 打开您的Claude Desktop配置:

    macOS:

    code ~/Library/Application\ Support/Claude/claude_desktop_config.json
    

    视窗:

    code %APPDATA%\Claude\claude_desktop_config.json
    
  2. 将字符计数器添加到MCP服务器:

    {
      "mcpServers": {
        "character-counter": {
          "command": "node",
          "args": [
            "/ABSOLUTE/PATH/TO/webreactiva-devs/mcp-character-counter/mcp/character-counter.js"
          ]
        }
      }
    }
    

    替换 /ABSOLUTE/PATH/TO/ 使用系统上的实际路径。

  3. 重新启动Claude Desktop以加载新的MCP服务器。

  4. 在输入框中查找锤子图标,该图标指示可用的MCP工具。

  5. 让Claude分析文本字符数,例如:

    • “计算此段落中的字符数”
    • “这段文字中有多少个数字:'主街123号,45B公寓'?”
    • “分析我的电子邮件地址的字符组成”

使用GitHub Copilot

要将此MCP服务器与GitHub Copilot一起使用:

  1. 确保你的VS Code或其他兼容的IDE中安装了GitHub Copilot。

  2. 打开VS代码设置,搜索“副驾驶MCP”。

  3. 添加新的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"]
        }
      ]
    }
    
  4. 重新启动VS代码。

  5. 现在,您可以将字符计数器与Copilot Chat命令一起使用,例如:

    • /mcp count-characters-in-text This is the text I want to analyze

发展

要修改或扩展此MCP服务器:

  1. 对进行更改 character-counter.js
  2. 在MCP客户端中重新启动服务器

运作原理

此MCP服务器实现了一个名为 count-characters-in-text 它接受文本输入并返回字符组成的详细分析。服务器使用模型上下文协议将此功能暴露给兼容的AI助手。

许可证

麻省理工学院

贡献

欢迎投稿!请随时提交拉取请求。


MCP特征联系人

一种轻量级模型上下文协议(MCP)服务器,提供对文本中字符的详细分析。该工具统计字符总数、不带空格的字符、字母、数字和符号。

特征

  • 计算文本中的字符总数
  • 不包括空格的计数字符
  • 计数字母(A-Z,A-Z)
  • 账号(0-9)
  • 计数符号(非字母数字字符)
  • 字符类型的详细分解

安装

先决条件

配置

  1. 克隆存储库:

    git clone https://github.com/webreactiva-devs/mcp-character-counter.git
    cd mcp-character-counter
    
  2. 安装依赖项:

    npm install
    

与 Claude 桌面配合使用

  1. 打开克劳德桌面设置:

    macOS:

    code ~/Library/Application\ Support/Claude/claude_desktop_config.json
    

    视窗:

    code %APPDATA%\Claude\claude_desktop_config.json
    
  2. 将字符计数器添加到您的MCP服务器:

    {
      "mcpServers": {
        "character-counter": {
          "command": "node",
          "args": [
            "/RUTA/ABSOLUTA/A/webreactiva-devs/mcp-character-counter/mcp/character-counter.js"
          ]
        }
      }
    }
    

    取代 /RUTA/ABSOLUTA/A/ 在您的系统中使用当前路径。

  3. 重新启动Claude Desktop以加载新的MCP服务器。

  4. 在输入框中搜索锤子图标,该图标指示可用的MCP工具。

  5. 请克劳德分析文本中的字符计数,例如:

    • “计算这一段中的字符”
    • “本文中有多少数字:'123 Main Street,Apt 45b'?”
    • “分析我的电子邮件地址的字符组成”

与GitHub Copilot一起使用

要将此MCP服务器与GitHub Copilot一起使用:

  1. 确保您在VS代码或其他兼容的IDE中安装了GitHub Copilot。

  2. 打开VS Code设置并搜索“Copilot MCP”。

  3. 添加新的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"]
        }
      ]
    }
    
  4. Reinicia VS代码。

  5. 现在您可以使用带有copilot chat命令的字符计数器,例如:

    • /mcp count-characters-in-text Este es el texto que quiero analizar

发展

要修改或扩展此 MCP 服务器:

  1. 在中进行更改 character-counter.js
  2. 重新启动MCP客户端上的服务器

它是如何工作的

这个MCP服务器实现了一个名为 count-characters-in-text 它接受文本作为输入,并返回对字符组成的详细分析。服务器使用模型的上下文协议将此功能公开给兼容的IA向导。

许可证

麻省理工学院

贡献

欢迎捐款!请毫不犹豫地发送拉动请求。

科隆

创建于🧡 对于webrective.com的Malandriner社区