提供可扩展的 TypeScript MCP 起步服务,用于统计文本词数与字符数。
该工具材料显示其为一个开源的最小化 TypeScript MCP starter server,用于统计词数和字符数,未声明需要密钥或连接远程端点。基于现有信息,整体未见明确高风险红旗,但作为可执行的第三方 MCP 工具,仍需留意本地执行与来源维护情况。
材料明确标注“无”密钥/环境变量,未见要求 API key、token 或其他敏感凭证,因此凭证泄露与滥用面较低。
材料标注远程端点 host 为“无”,描述也仅提到本地词数/字符统计,未见会将用户数据发送到外部服务的证据。
系统检查项已确认该工具具备代码执行属性;作为 MCP server,通常需要在本机运行进程。现有材料未显示超出其声明功能的系统权限申请,因此属需留意而非明确高风险。
描述仅说明用于统计词数和字符数,未声明读写本地文件、数据库或其他敏感资源,也未见过度数据访问范围的迹象。
正面因素是存在可审计的开源仓库;但来源为 third_party_registry,社区采用为 0 star,许可证未声明,维护状态未知,说明供应链信任度有限,建议先审阅源码与依赖。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"satelia-mcp-starter" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请基于这个 TypeScript MCP starter,新增一个工具,输入任意文本后返回词数、字符数和行数,并给出需要修改的文件与示例代码。
一份可扩展的 MCP 工具实现方案,包含代码修改点和示例实现。
请用这个 MCP 工具统计以下文本的词数和字符数,并以清晰列表展示结果:"Hello MCP world"。
返回该文本的词数与字符数,结果格式简洁易读。
我想把这个 starter 扩展为一个文本分析 MCP 服务器,请设计 3 个适合初学者添加的新工具,并说明每个工具的输入、输出和实现思路。
给出适合扩展的工具清单,帮助用户规划后续开发方向。
提供 TypeScript/JavaScript 重构与代码分析工具,帮助开发者精准修改代码结构。