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. 01CUSIP識別子の検証
  2. 02CUSIPの構成要素を解析
  3. 03ISIN識別子の検証
  4. 04ISINと埋め込みの米国・カナダCUSIPを解析
  5. 05REST APIによる識別子の一括検証

活用シーン

  1. 01取引ワークフローで証券識別子を確認
  2. 02CUSIPから発行体と銘柄の情報を抽出
  3. 03ISINを解析して国コードを確認
  4. 04REST APIで複数の識別子を検証

MCP 対応

MCPクライアントにCUSIPとISINの検証・解析ツールを4つ提供します。デフォルトの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_validateLuhn変種チェックデジットアルゴリズムを使用して、9文字のCUSIPを検証します
cusip_parseCUSIPを発行体コード、発行番号、チェックデジットに解析します
isin_validateLuhnアルゴリズムを使用して、12文字のISINを検証します
isin_parseISINを国コード、NSIN、チェックデジットに解析します(米国/カナダの場合は埋め込まれた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

HTTPサーバーとして実行するには、PORT 環境変数を設定します。

  • 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 -- /mcp でStreamable HTTPモードを起動するには、PORT 環境変数を設定します

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。