MCP.Market

Is Advisorfinder MCP server safe?

Yes, with the usual care.

A91/100grade A

Passed every safety check we run. Maintained, authenticated, reachable, clean scan.

No critical or high findings in the latest scan.

How Advisorfinder compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 88% of 3,470 Web search servers
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%

What its tools let an agent do: 7 read

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

1 low
  • Code scan15 source files scanned25/25
  • Live reliabilityremote reachable in 924ms20/20
  • Tool poisoning7 tool descriptions checked13/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 9 days ago15/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10

Findings (1)

  • lowUnusually long tool description (over 2,000 characters)poison.long-description
    tool 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 regulatory data, and are always labeled as such. Results are in alphabetical order by name; membership or payment has no effect on the order. `total_matches` is the number of members that match the filters. Being listed here is a business relationship with AdvisorFinder, not an endorsement, and never affects how any advisor ranks in search results. The marketplace listings can be temporarily unavailable; in that case this tool returns `available: false` with no results.…
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Other servers that do what Advisorfinder does

  • Kody
    Your agents' cloud for individuals and teams. Search, execute, packages, jobs, and credentials.
    A

Advisorfinder reviews, tools and install