mcpField
M
mcp-acronym-lookup

mcp-acronym-lookup

本地服务
github.com/UnitVectorY-Labs记忆与知识04 天前更新

关于 mcp-acronym-lookup

mcp-acronym-lookup 是配置驱动的 MCP 服务,可将三列缩写 CSV 转换为查询工具。它以 JSON 返回匹配的全称和说明,匹配不区分大小写,并忽略非字母数字字符。

主要功能

  1. 01从 CSV 加载缩写定义
  2. 02返回全称和说明
  3. 03匹配时不区分大小写
  4. 04忽略输入中的非字母数字字符
  5. 05通过 stdio 或 Streamable HTTP 运行

适用场景

  1. 01解析 Agent 查询中的缩写
  2. 02查询团队 CSV 中的定义
  3. 03返回重复键对应的所有定义

MCP 相关

向 MCP 客户端提供单一缩写查询工具,并以 JSON 返回匹配定义。默认使用 stdio,也支持可选的 Streamable HTTP 传输。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

GitHub release License Active

mcp-acronym-lookup

一个轻量、由配置驱动的 MCP 服务,可导入包含首字母缩略词和首字母组合词的 CSV 文件,并提供一个查询工具来获取它们的完整含义和描述。

用途

mcp-acronym-lookup 可将任意简单的三列 CSV 缩写文件转换为 MCP 服务。该服务提供单个工具,可解析这些首字母缩略词或首字母组合词,并以 JSON 格式向你的 Agent 返回所有匹配的定义。

发布版本

mcp-acronym-lookup 的所有官方版本均发布在 GitHub Releases 上。由于此 MCP 服务使用 Go 编写,每个发布版本都提供适用于 macOS、Linux 和 Windows 的预编译可执行文件,可直接下载并运行。

或者,如果你已安装 Go,可以使用以下命令直接从源代码安装 mcp-acronym-lookup:

go install github.com/UnitVectorY-Labs/mcp-acronym-lookup@latest

配置

此服务通过一个环境变量和一个可选的命令行标志进行配置:

环境变量
  • ACRONYM_FILE:**(必填)**包含缩略词定义的 CSV 文件路径。CSV 必须依次包含三列:acronym、full form 和 description。
命令行标志
  • --http <addr>:在指定地址上通过 Streamable HTTP 传输运行(例如,:8080)。如果省略,服务将以标准输入/输出模式运行(MCP 规范推荐)。

CSV 格式

CSV 文件应采用 UTF‑8 编码,也可以包含标题行。示例:

acronym,full form,description
LOL,Laugh Out Loud,Used in digital communication to indicate something is funny.
ASAP,As Soon As Possible,Commonly used to express urgency in completing a task or response.
DIY,Do It Yourself,Refers to the practice of creating or repairing things without professional help.
通过 Streamable HTTP 传输运行

如要作为 MCP HTTP 服务运行,请使用 --http <addr> 标志(例如,--http :8080)。如果未指定,服务默认使用标准输入/输出模式。

随后可通过以下端点访问 MCP 服务:http://localhost:<port>/mcp

限制

  • 每个实例仅支持一个 CSV 文件。
  • 匹配不区分大小写,并忽略非字母数字字符;查询前会对输入字符串进行清理。
  • 如果同一个清理后的键对应多个定义,将以列表形式返回所有定义。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。