mcpField
C
CUSIP/ISIN Validator — Security Identifier Validation

CUSIP/ISIN Validator — Security Identifier Validation

本地服务
github.com/easysolutions906开发工具033 周前更新

关于 CUSIP/ISIN Validator — Security Identifier Validation

此 MCP 服务使用校验算法验证并解析 CUSIP 和 ISIN 证券标识符,面向金融与交易工作流;另提供 REST API 和批量验证功能。

主要功能

  1. 01验证 CUSIP 标识符
  2. 02解析 CUSIP 各组成部分
  3. 03验证 ISIN 标识符
  4. 04解析 ISIN 及其中嵌入的美加 CUSIP
  5. 05通过 REST API 批量验证标识符

适用场景

  1. 01在交易工作流中检查证券标识符
  2. 02从 CUSIP 提取发行人和证券信息
  3. 03解析 ISIN 并查看国家代码
  4. 04通过 REST API 验证多个标识符

MCP 相关

向 MCP 客户端提供四种 CUSIP 和 ISIN 验证与解析工具。默认支持 stdio,设置 `PORT` 后可使用 Streamable HTTP。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"cusip-api": {
"command": "npx",
"args": [
"-y",
"@easysolutions906/mcp-cusip-isin"
]
}
}
}
启动命令npx -y @easysolutions906/mcp-cusip-isin

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@easysolutions906/mcp-cusip-isin

工具

还没有获取到工具列表

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

详细介绍

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 -- 验证 CUSIP
  • GET /cusip/parse?cusip=037833100 -- 将 CUSIP 解析为各组成部分
  • GET /isin/validate?isin=US0378331005 -- 验证 ISIN
  • GET /isin/parse?isin=US0378331005 -- 将 ISIN 解析为各组成部分
  • POST /validate/batch -- 批量验证多个 CUSIP 和 ISIN

数据来源

纯算法,无需外部数据集。CUSIP 使用 Luhn 变体校验和;ISIN 使用字母转数字后的标准 Luhn 算法。

传输方式

  • stdio(默认)——用于搭配 Claude Desktop 和 Cursor 本地使用
  • HTTP ——设置 PORT 环境变量,以 Streamable HTTP 模式在 /mcp 上启动

评论

支持 Markdown

第一次接触 MCP?

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

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