关于 CUSIP/ISIN Validator — Security Identifier Validation
此 MCP 服务使用校验算法验证并解析 CUSIP 和 ISIN 证券标识符,面向金融与交易工作流;另提供 REST API 和批量验证功能。
主要功能
- 01验证 CUSIP 标识符
- 02解析 CUSIP 各组成部分
- 03验证 ISIN 标识符
- 04解析 ISIN 及其中嵌入的美加 CUSIP
- 05通过 REST API 批量验证标识符
适用场景
- 01在交易工作流中检查证券标识符
- 02从 CUSIP 提取发行人和证券信息
- 03解析 ISIN 并查看国家代码
- 04通过 REST API 验证多个标识符
MCP 相关
向 MCP 客户端提供四种 CUSIP 和 ISIN 验证与解析工具。默认支持 stdio,设置 `PORT` 后可使用 Streamable HTTP。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP CUSIP/ISIN 服务
一个用于验证和解析 CUSIP 与 ISIN 证券标识符的 Model Context Protocol(MCP)服务,采用校验位算法。
工具(共 4 个)
| 工具 | 描述 |
|---|---|
cusip_validate | 使用 Luhn 变体校验位算法验证 9 个字符的 CUSIP |
cusip_parse | 将 CUSIP 解析为发行人代码、证券代码和校验位 |
isin_validate | 使用 Luhn 算法验证 12 个字符的 ISIN |
isin_parse | 将 ISIN 解析为国家代码、NSIN 和校验位(提取 US/CA 的内嵌 CUSIP) |
安装
npx @easysolutions906/mcp-cusip-isin
Claude Desktop
将以下内容添加到 claude_desktop_config.json:
{
"mcpServers": {
"cusip-isin": {
"command": "npx",
"args": ["-y", "@easysolutions906/mcp-cusip-isin"]
}
}
}
Cursor
将以下内容添加到 .cursor/mcp.json:
{
"mcpServers": {
"cusip-isin": {
"command": "npx",
"args": ["-y", "@easysolutions906/mcp-cusip-isin"]
}
}
}
REST API
设置 PORT 环境变量以作为 HTTP 服务运行。
GET /cusip/validate?cusip=037833100-- 验证 CUSIPGET /cusip/parse?cusip=037833100-- 将 CUSIP 解析为各组成部分GET /isin/validate?isin=US0378331005-- 验证 ISINGET /isin/parse?isin=US0378331005-- 将 ISIN 解析为各组成部分POST /validate/batch-- 批量验证多个 CUSIP 和 ISIN
数据来源
纯算法,无需外部数据集。CUSIP 使用 Luhn 变体校验和;ISIN 使用字母转数字后的标准 Luhn 算法。
传输方式
- stdio(默认)——用于搭配 Claude Desktop 和 Cursor 本地使用
- HTTP ——设置
PORT环境变量,以 Streamable HTTP 模式在/mcp上启动
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。