Advisorfinder

com.advisorfinder由 advisorfinder.com 發布官方發布者v2.1.0更新於 Oct 24, 2026

Search and vet SEC-registered financial advisors: profiles, disclosures, firm fees, credentials.

已驗證Streamable HTTP可網頁執行金融商業與電商

概覽

AI 產生的概覽

讓助理搜尋並查核在美國 SEC 註冊的理財顧問與機構,查看註冊狀態、揭露狀態和機構收費。

可以做什麼
  • 依姓名、機構、城市或州搜尋投資顧問代表,並依 CRD 編號取得完整檔案
  • 查核顧問的註冊是否有效、各州註冊情形、從業年資與揭露狀態
  • 搜尋投資顧問機構,查看機構檔案中的辦公地點、收費表與紀律處分標記
  • 瀏覽 AdvisorFinder 市場上可直接聯繫的顧問會員
  • 讀取資料庫整體統計、各資料來源的更新日期與揭露統計
  • 查閱關於證照資格、資料來源與涵蓋範圍的說明資源
適用情境
適合在調查或查核某位理財顧問、某家顧問機構時使用,例如確認註冊是否有效,或比較機構收費與規模。也適合詢問底層 SEC 資料的時效性與完整度。
執行需求
可使用遠端 MCP 端點,或安裝 advisorfinder-mcp Python 套件在本機以 stdio 代理方式執行並轉送到同一個遠端伺服器。未宣告需要帳號或 API 金鑰。選用環境變數 ADVISORFINDER_MCP_URL 可指向其他部署。需要能連線遠端伺服器的網路。
安裝前請注意
結果僅供資訊與研究參考,不構成財務、法律或投資建議;揭露事件的具體內容未在此轉載,做決定前應查閱 SEC 與 FINRA 官方來源。證照資格與市場會員資料為自行申報,市場列表屬於與提供方的商業關係。AI 的判讀或摘要可能不完整或不正確。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Advisorfinder,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.advisorfinder%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "advisorfinder": {
      "type": "http",
      "url": "https://mcp.advisorfinder.com/mcp"
    }
  }
}

README

AdvisorFinder MCP Server

An MCP server that gives AI assistants access to SEC-registered financial advisor data — search advisors by name, look up full profiles, check disclosure status, and review firm fees, all from within Claude or any MCP-compatible client.

Built by AdvisorFinder.

Quick Start

Remote server (recommended)

The fastest way to use this — no install, always up to date. Point your MCP client at:

https://mcp.advisorfinder.com/mcp

Claude (custom connector): Settings → Connectors → Add custom connector → paste the URL above.

Claude Code:

bash
claude mcp add --transport http advisorfinder https://mcp.advisorfinder.com/mcp

pip / uvx (stdio)

Prefer a local stdio process — e.g. for MCP clients that don't yet support remote/HTTP servers directly? Install the package; it runs a thin stdio proxy in front of the same remote server above.

bash
pip install advisorfinder-mcp
json
{  "mcpServers": {    "advisorfinder": {      "command": "advisorfinder-mcp"    }  }}

Or with uvx (no install needed):

json
{  "mcpServers": {    "advisorfinder": {      "command": "uvx",      "args": ["advisorfinder-mcp"]    }  }}

By default the proxy talks to https://mcp.advisorfinder.com/mcp. To point it at a different deployment (e.g. staging), set ADVISORFINDER_MCP_URL:

json
{  "mcpServers": {    "advisorfinder": {      "command": "advisorfinder-mcp",      "env": { "ADVISORFINDER_MCP_URL": "https://staging.example.com/mcp" }    }  }}

What You Can Ask

Once configured, just talk to Claude naturally:

  • "Look up financial advisor Thomas Kopelman"
  • "Search for advisors named Smith in New York"
  • "Give me the full profile on Jane Doe at Wells Fargo"
  • "Is my advisor's registration active? Their name is John Doe, he's at Edward Jones in Texas"
  • "Does John Doe have any disclosures on file?"
  • "Tell me about Edward Jones as a firm — how many advisors do they have, and what do they charge?"
  • "How many registered advisors are in the SEC database, and how fresh is the data?"
  • "Find a fee-only advisor near Austin I can actually book a call with"

No CRD numbers needed — search by name, firm, city, or state.

Tools

ToolDescription
search_advisorsSearch SEC-registered investment adviser representatives by name, firm, city, and/or state. Returns CRD, name, linked firm(s), a four-state disclosure status, and an SEC IAPD link per match.
get_advisorFull profile by CRD: employment history, exams, state investment-adviser registrations, self-reported professional designations, years in the industry, and four-state disclosure status.
check_advisorQuick verification by CRD or name (optionally narrowed by firm/state): is the registration active, their state investment-adviser registrations, how long in the industry, and disclosure status. Never returns a numeric risk score — only the underlying facts.
find_bookable_advisorsSearch advisors listed on AdvisorFinder's marketplace — a few hundred members with public profiles you can view and contact directly (optionally filtered by specialty, city, and/or state). Returns each member's self-provided profile info, a link to their full AdvisorFinder profile, and regulatory facts for their CRD: the same registration + four-state disclosure status as any other advisor when their CRD is in our SEC dataset, or a labeled "not in our SEC dataset" note with verify links when it isn't (typically state-registered or BD-side advisors) — never presented as if clean.
search_firmsSearch SEC- and state-registered investment adviser firms by name and/or state. Returns CRD, name, city/state, AUM band, the number of investment adviser representatives on file, and an SEC IAPD link. State-registered-only firms are included but flagged — purely state-registered firms have no advisor rosters at all; state-listed firms showing rosters are dual-registered.
get_firmFull firm profile by CRD: locations, other/prior names, fee schedule (from Form ADV Part 2A where available), disciplinary flags, and the number of investment adviser representatives on file.
get_database_statsDatabase-wide stats: firm and advisor counts, data vintages (as-of dates for each upstream source), and a full four-state disclosure tally.

Disclosure status is always one of four honest states — none_reported, disclosed_no_detail, disclosed_with_detail, or unknown — never phrased as "clean" or "safe." A marketplace member whose CRD is not in our SEC dataset gets the status not_in_regulatory_dataset instead, with FINRA BrokerCheck / SEC IAPD verify links; it is not one of the four disclosure states and never means a clean record. When we don't have a record for someone, every tool returns direct links to SEC IAPD and FINRA BrokerCheck so you can still look them up through official sources.

Resources

ResourceDescription
advisorfinder://credentials-guideGuide to financial advisor credentials — CFP, CFA, CPA, ChFC, Series 7/65/66, and more (all self-reported; not independently verified here).
advisorfinder://data-sourcesAbout SEC IAPD, FINRA BrokerCheck, what we store vs. don't, and how to verify data independently.
advisorfinder://coverage-and-limitationsWhat's covered, what isn't (state-only firms, disclosure detail, verified designations, the AdvisorFinder marketplace), and what an empty result actually means.

Data & Limitations

Coverage: SEC-registered investment adviser firms and the active investment adviser representatives (IARs) linked to them. Advisor rosters cover IARs at SEC-registered advisers only — complete as of 2026-08 (416,000+ active IARs; validated within 1% of FINRA's CRD statistics, and per-firm against Form ADV Item 5 self-reports). Purely state-registered advisers (~16k firms, ~47k IARs per NASAA) have no rosters; state-listed firms showing rosters are dual-registered. An empty roster for a state-registered firm means not covered, not empty. Use get_database_stats for current firm/advisor counts and per-source data vintages (as-of dates), which move independently of this package's version.

Disclosure detail is deliberately not republished here. We store and surface a disclosure status (one of the four states above), never the underlying event narratives, allegations, or settlement amounts. Always check FINRA BrokerCheck or SEC IAPD directly for the full disclosure record before making any decision.

Designations are self-reported. Every professional designation (CFP, CFA, etc.) shown here comes from the advisor's own filing — none of it is independently verified against the issuing body. Check directly with the issuing body if a credential matters to your decision.

No numeric risk score. This server intentionally does not compress disclosure/registration facts into a single risk number — it surfaces the underlying facts so you can judge for yourself.

AdvisorFinder marketplace. Some advisors are listed on AdvisorFinder's marketplace (find_bookable_advisors, and enrichment on other tools' results). Their listings add self-provided profile information and a link to contact them. Being listed is a business relationship with AdvisorFinder — it is labeled on every result, never affects search ranking, and is not an endorsement. Regulatory data is shown identically for all advisors. AUM and client-count figures in marketplace listings are self-reported, always labeled "as listed on their AdvisorFinder profile." Some marketplace members are state-registered or broker-dealer-side advisors whose records may not appear in our SEC-roster data — those results are clearly labeled, with FINRA BrokerCheck / SEC IAPD verify links included.

Disclaimer

This MCP server is provided by AdvisorFinder and is intended for informational and research purposes only. It is not financial, legal, or investment advice.

The data served through this tool originates from publicly available SEC and FINRA databases. AdvisorFinder acts as an intermediary to make this public data more accessible — we do not independently verify, endorse, or guarantee the accuracy or completeness of the underlying data.

Important:

  • A disclosure on an advisor's record does not necessarily indicate wrongdoing. Always review the full context of any disclosure event through official SEC and FINRA sources.
  • AI assistants may interpret or summarize data in ways that are incomplete or inaccurate. Always verify AI-generated assessments against official sources before making decisions.
  • This tool should not be used as the sole basis for selecting, evaluating, or dismissing a financial advisor.

Changelog

2.1.0 — Marketplace layer

Non-breaking addition on top of 2.0.0:

  • New tool: find_bookable_advisors — search AdvisorFinder marketplace members (a few hundred advisors) by specialty, city, and/or state; returns their self-provided profile info plus regulatory facts for their CRD (the same registration + four-state disclosure status as any other advisor when the CRD is in our SEC dataset, or a labeled "not in our SEC dataset" note with verify links when it isn't).
  • Marketplace enrichment. search_advisors, get_advisor, and check_advisor now include a labeled AdvisorFinder marketplace listing block on results for advisors who are marketplace members — never an endorsement, never affecting ranking.
  • get_database_stats now reports a marketplace member count and snapshot date.
  • New resource copy: advisorfinder://coverage-and-limitations documents the marketplace layer.

2.0.0 — Breaking changes

This is a full rebuild, not an incremental update:

  • New toolset. verify_advisor → check_advisor; lookup_advisor → get_advisor; get_risk_profile is removed; search_firms and get_firm are new.
  • Numeric risk score removed entirely. v1's get_risk_profile tool and the advisorfinder://risk-scoring-methodology resource are gone. Disclosure information is now surfaced only as the four honest states described above — never compressed into a score.
  • Backend replaced. The server now reads from a local, periodically-refreshed SQLite export instead of querying upstream sources live per-request.
  • v1.x clients should upgrade. The old v1 API surface (verify_advisor, lookup_advisor, get_risk_profile, advisorfinder://risk-scoring-methodology) is being retired and will stop working. Update to the new tool names and drop any reliance on risk scores.

來源:README.md,提交 4aa3fb2

工具

7

search_advisors

Search advisors

Search SEC-registered investment adviser representatives (IARs) by name, firm, city, and/or state. No CRD number needed. At least one of name/firm/city/state is required — e.g. browse by city+state alone, or search by name. Returns, per match: CRD, name, the firm(s) they're linked to (with branch city/state), a four-state disclosure status (none_reported / disclosed_no_detail / disclosed_with_detail / unknown — never "clean"), and a link to the advisor's full SEC IAPD record. Data is derived from SEC IAPD / FINRA BrokerCheck registration feeds, not real-time. Exact name matches rank first. `total_matches` is the number of advisors that match the filters; `more_results_available` appears when more advisors match than the limit returns. Counting stops at 10,000: `total_matches_capped: true` means more than 10,000 advisors matched.

輸入參數cityfirmnamelimitstate

get_advisor

Get advisor profile

Get the full profile for an investment adviser representative (IAR) by CRD number — no need to search first if you already have it. Returns employment history (current firm first, then previous), exams passed, the states where they hold an investment-adviser registration (`advisory_states`; broker-dealer state registrations are reported separately as a labeled count in `also_registered_as_broker`, because selling securities is not the same as giving investment advice), professional designations (always labeled self-reported — none of this data is independently verified), years in the industry, and four-state disclosure status (never phrased as "clean"/"safe": none_reported / disclosed_no_detail / disclosed_with_detail / unknown). Data is derived from SEC IAPD / FINRA BrokerCheck. All dates are YYYY-MM-DD. For an advisor who is also listed on AdvisorFinder, `advisorfinder_listing.self_reported` carries the credentials and years of experience from that profile, labeled as such. Each designation has a `source` (e.g. "Form ADV Part 2B brochure supplement"). When no designations are on file but the profile lists some, `designations_coverage_note` explains that the public data covers few advisors; when both lists are present and not the same, `credential_sources_note` says so. Neither note is a finding against the advisor.

輸入參數crd必填

check_advisor

Check an advisor

Quick yes/no-style verification of an advisor: is their registration active, which states they hold an investment-adviser registration in (`advisory_states`, with any broker-dealer state registrations reported separately as a labeled count in `also_registered_as_broker`), how long they have been in the industry, and their four-state disclosure status. Accepts EITHER a CRD number (all digits) OR a name — optionally narrowed by firm/state to disambiguate common names. If a name matches more than one advisor, returns the candidates with their CRD numbers instead of guessing. This tool never returns a numeric risk score — only the underlying facts (registration status, disclosure status) so you can judge for yourself.

輸入參數firmstatename_or_crd必填

find_bookable_advisors

Find bookable advisors

Search advisors listed on AdvisorFinder's marketplace — professionals with public profiles you can view and contact directly. This searches only AdvisorFinder members (a few hundred advisors), not the full SEC roster. All filters are optional — browsing with none of them is fine, since this tool's scope is already narrow. `specialty` matches against the advisor's bio, client description, "in their own words" answers, and credential acronyms and names (case-insensitive substring; e.g. "CFP" finds CFP® holders). Returns, per member: their self-provided profile info (bio; `credentials` as [{acronym, name, status: "self-reported"}]; `education` as [{institution, degree, year}]; `pricing` as a list of {type, ...} entries such as {"type": "aum", "min": "0.50", "max": "1.00", "unit": "percent of assets"}, {"type": "flat_fee", "min", "max", "frequency"}, {"type": "hourly", "rate"}, {"type": "one_time", "cost"} or {"type": "fees_information", "link"}, with values as listed on the profile and formatting normalized (type/frequency lowercased, a trailing "%" removed, unset markers dropped; the "percent of assets" unit only when the listed values are plain numbers); minimum account size; allowed states; `member_since` as YYYY-MM-DD; and more), a link to their full AdvisorFinder profile, AND regulatory facts for their CRD. `allowed_states` and `virtual_meetings_offered` are null when the member did not fill them in: null means not stated on the profile, not "none". Members whose CRD is in our SEC dataset get their registration status and four-state disclosure status (none_reported / disclosed_no_detail / disclosed_with_detail / unknown) from that dataset — never softened. Members whose CRD is NOT in our SEC dataset (typically state-registered or BD-side advisors) get the status `not_in_regulatory_dataset` with a labeled note saying so and FINRA BrokerCheck / SEC IAPD verify links — never presented as if clean. AUM and client-count figures are self-reported by the advisor, not re

輸入參數citylimitstatespecialty

search_firms

Search firms

Search SEC- and state-registered investment adviser FIRMS by name and/or state. Matches on the firm's primary name, legal name, or any "also known as" prior name on file. Returns, per match: CRD, name, city/ state, AUM band, `advisor_count` (the number of investment adviser representatives on file for the firm in our data — broker-dealer-only registrations are not counted; null for state-registered-only firms, which have no roster), and a link to the firm's SEC IAPD record. State-registered-only firms (not SEC-registered) are included but flagged — purely state-registered firms have no advisor rosters at all; state-listed firms showing rosters are dual-registered. Exact name matches rank first (the firm's own name, then an "also known as" name), then names that start with the search text (own names before "also known as" names), then other matches. Inside each group, firms with a larger SEC AUM band come first, then firms with more advisors on file (a state-registered- only firm ranks as an undisclosed band with no advisors). A result can carry `advisor_count_note` (no advisor records on file) or `unreadable_characters_note` (characters lost in the source data, shown as �). `total_matches` is the number of firms that match the filters. Counting stops at 10,000: `total_matches_capped: true` means more than 10,000 firms matched.

輸入參數namelimitstate

get_firm

Get firm profile

Get the full profile for an investment adviser FIRM by CRD number: identity, address, website, AUM band, total employees, how they charge (a list), any disclosure flag, state registrations (a list of {state, date}, date YYYY-MM-DD or null), office locations (private residences are not listed: their count is in `private_residence_locations_withheld`, addresses withheld per SEC privacy rules), prior/other names, fee details from their ADV Part 2A brochure (marked as estimated when it is, and basis "not extracted" when no fee details were extracted), and `advisor_count`: how many investment adviser representatives we have on file for them (broker-dealer-only registrations are not counted; an empty roster does not necessarily mean an empty firm — see the caveat when that happens). Client types are withheld (see client_types_note). State-registered-only firms get a reduced profile.

輸入參數crd必填

get_database_stats

Get database stats

Overall stats about our data: how many firms and advisors we cover, when each data source was last refreshed (vintages), and a full four-state disclosure tally — INCLUDING the 'unknown' bucket (advisors where we simply don't have disclosure detail on file; that is not the same as a clean record). Also states coverage scope explicitly: we do not claim to cover the whole US advisor population, only SEC-registered firms and their active reps.

無需輸入參數。

版本歷史

1
  1. v2.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分