Token导航 LogoToken导航TokenDH.com
MCP Character Tools logo
运维云端stdio官方级别未说明来源级核验

MCP Character Tools

MCP Server

mcp-character-tools

MCP字符工具是一个提供14+种字符和文本分析功能的工具集,专门为大型语言模型(LLM)设计,帮助它们处理字符级别的任务。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
TypeScriptClaude文本处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Aaryan-Kapoor

提供方

Aaryan-Kapoor

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx mcp-character-tools

详细介绍

MCP字符工具

TypeScript MCP License

LLM处理单个字符或计算单词中r的数量所需的最后一件事。这是一个MCP服务器,提供14多种全面(且美观)的字符和文本分析工具,帮助LLM处理单个字符——这是他们由于标记化而难以解决的问题。

看出差异

无MCP(错误)有MCP(正确)
*声称“大蒜”中有2个r**正确识别“大蒜”中的1 r*

Yes, your agent will be able to tell how many r's are in Strawberry/Garlic :)

为什么存在

首先,为什么不呢?其次,大型语言模型将文本标记为子词,而不是单个字符。例如,“草莓”可能会变成像这样的代币 ["straw", "berry"],因此该模型从未真正“看到”单个字母。此MCP服务器通过一套工具为LLM提供“角色级视觉”。

安装

通过npx(推荐)

npx mcp-character-tools

通过npm(全局安装)

npm install -g mcp-character-tools
mcp-character-tools

来源

git clone https://github.com/Aaryan-Kapoor/mcp-character-tools
cd mcp-character-tools
npm install
npm run build
npm start

使用Claude Desktop

添加到您的Claude Desktop配置(claude_desktop_config.json):

{
  "mcpServers": {
    "char-tools": {
      "command": "npx",
      "args": ["mcp-character-tools"]
    }
  }
}

所有工具参考

## 看 sample_outputs.md 查看所有14+工具的输入和输出的完整示例。
工具说明
count_letter数一个特定的字母
count_letters一次数多个字母
count_substring统计子字符串出现次数
letter_frequency获取频率分布
spell_word分成角色
char_at在索引处获取字符
nth_character获取第n个字符(从1开始)
word_length获取精确长度
reverse_text反转文本,检测回文
compare_texts比较两个文本
analyze_sentence逐字分解
batch_count跨多个单词计数
get_tricky_words列出常见的误算单词
check_tricky_word检查单词是否棘手

发展

# Install dependencies
npm install

# Build
npm run build

# Run tests
npm test

# Run tests with coverage
npm run test:coverage

# Development mode with auto-rebuild
npm run dev

测试

该项目包括对所有工具的全面测试:

npm test

测试文件:

  • tests/counting.test.ts -计数工具测试
  • tests/spelling.test.ts -拼写工具测试
  • tests/analysis.test.ts -分析工具测试
  • tests/tricky-words.test.ts -棘手的单词资源测试
  • tests/visualization.test.ts -可视化实用程序测试

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude文本处理字符分析本地部署LLM支持字符计数拼写检查

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

mcp-character-tools

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP