mcpField
R
Reporting Window Finder

Reporting Window Finder

ローカル
github.com/mambalabsdevビジネス・マーケティング03 日前に更新

Reporting Window Finder について

Reporting Window Finderは、営業・マーケティングチーム向けのMCPサーバーです。上場企業の決算頻度、次回報告日、設定可能なアプローチ期間を調べます。日付はSECの提出履歴から推定し、報告日を取得できるのは米国企業のみです。

主な機能

  1. 01ドメインやティッカーなどで企業を特定
  2. 02上場企業の判定と企業リスト作成
  3. 03報告日と頻度の推定
  4. 04アプローチ期間の算出
  5. 05週別・月別の報告負荷を集計

活用シーン

  1. 01決算報告に合わせた営業活動の計画
  2. 02市場や会計年度で企業を抽出
  3. 03報告シーズンの人員計画

MCP 対応

企業の特定、上場判定、報告時期、企業リスト作成、報告シーズン集計のツールをMCPクライアントに提供します。日付は米国SECの提出履歴に基づく推定で、不確かな場合は理由を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-public-company-reporting-window-finder": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-public-company-reporting-window-finder"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-public-company-reporting-window-finder
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mambalabsdev/mcp-public-company-reporting-window-finder1.1.2

ツール

5

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
ciksarrayいいえSEC 中央インデックスキー。先頭のゼロはあってもなくてもかまいません。
leisarrayいいえ20 文字の法人エンティティ識別子です。
isinsarrayいいえ12 文字の ISIN。
regionsarrayいいえ取引所および国のセットを表す略称:us、uk、eu。明示的な取引所または国のフィルターを置き換えるのではなく、対象を広げます。
sectorsarrayいいえSEC SIC の説明。例:Pharmaceutical Preparations。公開可能な対象の約 65% に入力されています。
tickersarrayいいえ取引所のティッカー。例:NWLG。主要ティッカーおよび各取引所の上場ティッカーと照合します。
cadencesarrayいいえquarterly、semiannual、annual、unknown。
company_namesarrayいいえ正式名称または商号。正規化された名称で照合します。旧称は利用できません。エイリアステーブルにはティッカーと ISIN のみが含まれます。
country_codesarrayいいえISO 3166-1 alpha-2。例:US、GB、FR。
company_domainstringいいえ単一のドメイン名。例:stripe.com。Clay の列形式です。resolve、qualify、timing で使用します。
exchange_codesarrayいいえISO 10383 MIC。18 の取引所をカバーしています。
security_typesarrayいいえordinary_shares、depositary_receipt、preferred_shares。
company_domainsarrayいいえ複数のドメインを一度に指定します。resolve、qualify、timing で使用します。
public_float_bandsarrayいいえmicro、small、mid、large、mega、unknown。データセット内に時価総額が入力されていないため、規模は浮動株数に基づいています。
us_registrant_onlyenumいいえSEC CIK を持つ企業のみを残します。false | true
exclude_share_alikeenumいいえCC BY-SA のソースに由来する行を除外します。同一条件での共有義務がクローズドな製品に適さない場合があります。false | true
exclude_blank_checksenumいいえ取引前の SPAC を除外します。事業会社のフィルターとは別です。ブランクチェック・シェルは事業会社としてフラグが付けられるため、通常の企業属性フィルターをすべて通過します。false | true
fiscal_year_end_monthsarrayいいえ1~12 の整数。このデータセットでは、会計年度末月は実質的に米国企業向けの項目です。
foreign_private_issuerenumいいえ外国民間発行体のステータスで絞り込みます。any | only | exclude
operating_companies_onlyenumいいえファンド、信託、その他の非事業体を除外します。Clay との互換性のため、文字列として送信します。false | true
exclude_name_only_matchesenumいいえ識別子ではなく、名称と国の一致のみに基づいて ID が紐付けられた行を除外します。誤った ID の紐付けが問題となる場合に使用します。false | true
min_provenance_confidenceenumいいえhigh に設定すると、ソースの利用条件が確認されていない行を除外します。any | high
exclude_december_fiscal_year_endenumいいえ会計年度が12月以外の月に終了する企業、つまり予算サイクルが暦四半期とずれている企業のみを保持します。false | true

詳細

Reporting Window Finder MCP サーバー

Smithery

上場企業の報告期間を検索する MCP サーバー

Apify 上の Mamba Labs の Reporting Window Finder アクター向け MCP サーバーです。

ドメイン、ティッカー、ISIN、LEI、または CIK を指定すると、その上場企業の報告時期と、その前後で連絡を取るタイミングを確認できます。会計年度末、報告頻度、次回の報告日、イベントまでの日数、そして指定した営業期間の開始日と終了日がわかります。

タイミング情報の行は米国企業のみを対象としています。 識別情報、取引市場、分類は、公開可能な対象全体について世界中の企業を解決します。報告日は米国 SEC への提出履歴に基づくため、米国企業のみ取得できます。米国以外の企業は正しく解決され、推測した日付ではなく timing_unavailable_reason が返されます。また、ルックアップが実行されるため、タイミング情報の行として課金されます。

5 つのツール、それぞれアクターのモードに対応

ツール受け取るもの返すもの
resolve_company識別子識別情報と取引市場、44 フィールド
qualify_company識別子上場状況の判定
get_reporting_timing識別子会計年度末、報告頻度、次回イベント、営業期間、75 フィールド
build_company_universeフィルター企業リスト
get_reporting_seasonフィルター週または月ごとの報告件数

mode を渡す必要はありません。各ツールがモードを設定し、それぞれのモードで実際に使用する入力だけを受け付けます。

build_company_universe と get_reporting_season はフィルターからリストを作成するため、企業識別子は受け付けません。どちらも limit を明示的に設定してください。デフォルトは 1000 で、返された行数ごとに課金されます。

パラメーター

ツールに特段の記載がない限り、すべてのパラメーターは任意です。「ツール」列には、そのパラメーターを受け付けるツールが記載されています。

パラメーター型ツール説明
company_domainstringresolve_company, qualify_company, get_reporting_timing単一のドメイン(例:stripe.com)。Clay の列形式です。resolve、qualify、timing で使用します。
company_domainsstring[]resolve_company, qualify_company, get_reporting_timing複数のドメインを一度に指定します。resolve、qualify、timing で使用します。
tickersstring[]resolve_company, qualify_company, get_reporting_timing取引所のティッカー(例:NWLG)。主要ティッカーおよびすべての取引所の上場銘柄と照合します。
isinsstring[]resolve_company, qualify_company, get_reporting_timing12 文字の ISIN です。
leisstring[]resolve_company, qualify_company, get_reporting_timing20 文字の法人識別子です。
ciksstring[]resolve_company, qualify_company, get_reporting_timingSEC の中央インデックスキーです。先頭のゼロはあってもなくてもかまいません。
company_namesstring[]resolve_company, qualify_company, get_reporting_timing法的名称または商号です。正規化された名称で照合します。旧称は利用できません。別名テーブルに含まれるのはティッカーと ISIN のみです。
exchange_codesstring[]5 つすべてISO 10383 MIC です。18 の取引所を対象としています。
country_codesstring[]5 つすべてISO 3166-1 alpha-2(例:US、GB、FR)です。
regionsstring[]5 つすべて取引所と国のセットを表す略記です:us、uk、eu。明示的な取引所または国のフィルターを置き換えるのではなく、対象を広げます。
sectorsstring[]5 つすべてSEC SIC の説明(例:Pharmaceutical Preparations)です。公開可能な対象の約 65 パーセントに設定されています。
security_typesstring[]5 つすべてordinary_shares、depositary_receipt、preferred_shares です。
public_float_bandsstring[]5 つすべてmicro、small、mid、large、mega、unknown です。このデータセットでは時価総額がどこにも設定されていないため、規模は公開浮動株を基準とします。
fiscal_year_end_monthsstring[]5 つすべて1 から 12 までの整数です。このデータセットでは、会計年度末は実質的に米国の項目です。
exclude_december_fiscal_year_endstring (false, true)5 つすべて会計年度末が 12 月以外の企業のみを残します。つまり、予算サイクルが暦四半期とずれている企業です。
cadencesstring[]5 つすべてquarterly、semiannual、annual、unknown です。
operating_companies_onlystring (false, true)5 つすべてファンド、信託、その他の非事業体を除外します。
exclude_blank_checksstring (false, true)5 つすべて取引前の SPAC を除外します。事業会社フィルターとは別の設定です。白地小切手会社は事業会社としてフラグ付けされ、通常の企業属性フィルターをすべて通過します。
foreign_private_issuerstring (any, only, exclude)5 つすべて外国民間発行体のステータスでフィルタリングします。
us_registrant_onlystring (false, true)5 つすべてSEC の CIK が付与されている企業のみを残します。
min_provenance_confidencestring (any, high)5 つすべてhigh に設定すると、ソースの利用条件が一度も確認されていない行を除外します。
exclude_name_only_matchesstring (false, true)5 つすべて識別子ではなく、名称と国の一致に基づいて本人確認されている行を除外します。誤った本人確認が問題となる場合は、常に使用してください。
exclude_share_alikestring (false, true)5 つすべてCC BY-SA ソース由来の行を除外します。その継承条件はクローズドな製品に適さない場合があります。
listed_onlystring (false, true)qualify_companyqualify モードです。上場が確認されている行のみを残します。
suppress_listedstring (false, true)qualify_companyqualify モードです。非公開企業のみを対象に販売する場合に、上場が確認されている企業を除外します。上場していると確認できる企業は除外しますが、残りが非公開企業であることを保証するものではありません。
assume_unmatched_is_privatestring (false, true)qualify_companyqualify モードです。デフォルトでは、照合できない企業の is_listed は null になります。照合できない理由は、企業が非公開であるため、またはそのドメインを保有していないためのいずれかです。true に設定すると、照合できない場合に非公開とみなし、is_listed を false に設定します。
event_typesstring[]get_reporting_timing, get_reporting_seasonfull_year_results、half_year_results、quarterly_results、trading_update、annual_report_publication、sustainability_report_publication、agm、proxy_filing、capital_markets_day です。
window_lead_daysstringget_reporting_timingイベントの何日前にアプローチ期間を開始するかを指定します。デフォルトは 70 です。
window_lag_daysstringget_reporting_timingイベントの何日前にアプローチ期間を終了するかを指定します。デフォルトは 42 です。リード日数より小さくする必要があります。
window_statusesstring[]get_reporting_timing次の期間ステータスに該当する行のみを残します:open、not_yet、closed_passed、no_event。
max_days_to_eventstringget_reporting_timing次のイベントまでの日数がこの値を超える行を除外します。コスト管理に使用します。
min_cadence_confidencestringget_reporting_timing0 から 1 までの値です。報告頻度の信頼度がこの値を下回る行では、推測値ではなく、理由を示したうえでタイミングブロックが null になります。四半期ごとの報告頻度の平均信頼度は 0.94、年次は 0.40、半年ごとは 0.21 です。
include_constrained_periodstring (true, false)get_reporting_timing上場企業が発表できる内容に制限を受ける期間を出力します。同じウィンドウの日数から算出されます。キャンペーンや発表のタイミング設定に便利です。
limitstringbuild_company_universe, get_reporting_seasonユニバースとシーズンの最大行数です。切り捨てが発生した場合は必ず報告され、黙って処理されることはありません。
season_group_bystring (week, month)get_reporting_seasonseason モードです。グループ化する期間単位です。
season_split_bystring (none, sector, country, exchange_code)get_reporting_seasonseason モードです。任意の第 2 軸です。
season_fromstringget_reporting_seasonseason モードです。ISO 日付です。デフォルトは今日です。
season_tostringget_reporting_seasonseason モードです。ISO 日付です。デフォルトは今日から 180 日後です。

インストール

{
  "mcpServers": {
    "mamba-public-company-reporting-window-finder": {
      "command": "npx",
      "args": ["-y", "@mambalabsdev/mcp-public-company-reporting-window-finder"],
      "env": { "APIFY_TOKEN": "your-apify-token" }
    }
  }
}

console.apify.com/account/integrationsでトークンを取得してください。

出力の読み方

日付は予測値であり、発表済みの日付ではありません。 next_event_is_estimate は、提出履歴から算出した日付の場合に true になります。confidence_band は 0.80 と 0.50 を基準としており、チェーン内で最も弱いリンクに基づいて計算されます。そのため、confidence_effective はイベントと周期の信頼度の平均ではなく、その最小値になります。

フィルターには window_status フィールドを使用してください。 今日を基準に、値は open、not_yet、closed_passed、no_event のいずれかです。no_event は、ウィンドウの基準となる報告イベントがない企業に割り当てられる状態です。

周期が不明な場合は推測せず、結果を返しません。 提出履歴が短すぎる、または不規則な企業の場合は、架空の日付を生成せず、理由とともに周期を null として返します。

何も解決できない行も課金対象です。 公開企業に一致しない識別子の場合、match_method は no_match になり、その他のフィールドはすべて null になります。これは有効な回答であり、結果を返すために照合が実行されています。

料金

Apifyではイベントごとに課金され、フィルタリングで除外された行ではなく、返された行が課金対象です。

イベント料金
企業の特定1行あたり $0.006
タイミング行の返却1行あたり $0.012
報告シーズンの集計1行あたり $0.05
Actorの起動1回あたり $0.00005

ApifyのBronze、Silver、Goldプランでは、利用量に応じて5%、10%、15%の割引が適用されます。タイミング行が、特定済み企業として追加で課金されることはありません。

Mamba Labs GTM Suiteの一部

Apifyでスイート全体を見る。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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