Read-only, sourced access facts for wealth tech products, vendor MCP servers and Form ADV columns.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Side by side: access level, auth, sandbox, docs, OpenAPI, webhooks, SDKs, rate limits, how to get access and partner program for 2 to 10 products, with the state and checked date of each value.
Product ids to compare.
Side by side: access level, auth, sandbox, docs, OpenAPI, webhooks, SDKs, rate limits, how to get access and partner program for 2 to 10 products, with the state and checked date of each value.
| Argument | Type | Description |
|---|---|---|
| ids* | array | Product ids to compare. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"ids"
],
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string",
"maxLength": 80
},
"maxItems": 10,
"minItems": 2,
"description": "Product ids to compare."
}
}
}Dated changelog entries: new products, changed access facts, new MCP servers. Use since to get only recent entries.
| Argument | Type | Description |
|---|---|---|
| since | string | ISO date (YYYY-MM-DD); entries on or after it. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"since": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "ISO date (YYYY-MM-DD); entries on or after it."
}
}
}What one column of the SEC's monthly investment adviser (Form ADV) CSV means: the Form ADV Part 1A item, the question as worded on the form, its type, observed values and gotchas. Matches the exact column name (e.g. "5E(1)" or "Organization CRD#") or a normalized name (crd_number); otherwise returns up to 10 columns whose name contains the text.
| Argument | Type | Description |
|---|---|---|
| name* | string | Column name, normalized name, Form ADV item (e.g. 5.F(2)(c)) or part of one. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "Column name, normalized name, Form ADV item (e.g. 5.F(2)(c)) or part of one."
}
}
}Full record for one vendor MCP server or AI connector: endpoint, transport, auth, scope, how it is enabled, price, listings and its tools (read or write), with quoted evidence in sources[].
| Argument | Type | Description |
|---|---|---|
| id* | string | MCP record id, e.g. wealthbox-mcp. Use list_mcp_servers to find ids. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 80,
"description": "MCP record id, e.g. wealthbox-mcp. Use list_mcp_servers to find ids."
}
}
}Everything on record about connecting to one product: access level, auth methods, sandbox, docs, OpenAPI, webhooks, SDKs, rate limits, partner program, how to get access, what the docs don't say, and linked MCP servers. Each fact has its state, checked date and a verbatim quote in sources[].
| Argument | Type | Description |
|---|---|---|
| id* | string | Product id, e.g. wealthbox, orion, schwab-advisor-services. Use search_products to find ids. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 80,
"description": "Product id, e.g. wealthbox, orion, schwab-advisor-services. Use search_products to find ids."
}
}
}The product categories wealthtech.dev covers, with how many products each holds.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}MCP servers and AI connectors published by wealth technology vendors: endpoint, status (live or announced), kind, tool count and the products they connect to.
| Argument | Type | Description |
|---|---|---|
| status | string | |
| product_id | string | Only servers that connect to this product id. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"status": {
"enum": [
"live",
"announced"
],
"type": "string"
},
"product_id": {
"type": "string",
"description": "Only servers that connect to this product id."
}
}
}Find products by name, vendor or id, optionally filtered by category, API access level or whether the vendor has an MCP server or AI connector. Returns one row per product; call get_product for the quoted evidence behind each value.
| Argument | Type | Description |
|---|---|---|
| query | string | Words to match against product name, vendor, id and category. Omit to list all. |
| access | string | open = docs and keys self-serve; open-docs-gated-keys = docs public, keys by approval; partner-gated = partnership needed; unknown = no public API found; unreadable = the pages blocked automated reading. |
| has_mcp | boolean | true = only products with an MCP server or AI connector on record. |
| category | string | Category id, e.g. crm, planning, portfolio-reporting, custodian, aggregation. See list_categories. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"query": {
"type": "string",
"maxLength": 100,
"description": "Words to match against product name, vendor, id and category. Omit to list all."
},
"access": {
"enum": [
"open",
"open-docs-gated-keys",
"partner-gated",
"unknown",
"unreadable"
],
"type": "string",
"description": "open = docs and keys self-serve; open-docs-gated-keys = docs public, keys by approval; partner-gated = partnership needed; unknown = no public API found; unreadable = the pages blocked automated reading."
},
"has_mcp": {
"type": "boolean",
"description": "true = only products with an MCP server or AI connector on record."
},
"category": {
"type": "string",
"description": "Category id, e.g. crm, planning, portfolio-reporting, custodian, aggregation. See list_categories."
}
}
}