Probative legal-marketing data
US lawyer ad rules, ad filing fees, fee caps, MDLs, ethics opinions, ad policies, CA courts. CC BY.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"legal-marketing-data": {
"url": "https://probativegrowth.com/mcp"
}
}
}遠端端點
https://probativegrowth.com/mcpstreamable-httphttps://probativegrowth.com/mcp/rulesstreamable-httphttps://probativegrowth.com/mcp/filingstreamable-httphttps://probativegrowth.com/mcp/opinionsstreamable-httphttps://probativegrowth.com/mcp/platformsstreamable-httphttps://probativegrowth.com/mcp/languagestreamable-httphttps://probativegrowth.com/mcp/feesstreamable-httphttps://probativegrowth.com/mcp/mdlstreamable-http它能做什麼
工具清單
工具(7)
🟢list_datasets(detail)
Every public dataset on this server: what it covers, its version, DOI, license (CC BY 4.0), credit line, last-checked date, the page to cite, its files and its tools.
輸入結構描述
{
"type": "object",
"properties": {
"detail": {
"type": "string",
"enum": [
"summary",
"full"
],
"default": "summary",
"description": "summary (default): each record as its id, a 1-2 sentence text, status, date checked, one source URL and the page to cite. full: every field, every source and the per-record provenance."
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"meta": {
"type": "object",
"description": "Credit line (attribution), citation, DOI, version, license (CC BY 4.0), disclaimer, notice and the page to cite",
"required": [
"attribution",
"license",
"disclaimer",
"notice"
]
},
"provenance": {
"type": "object",
"description": "Where this came from: the publisher of the dataset, the dataset and its version DOI, the record id, the original source (who published it and its URL), the day that source was last checked, and when this answer was retrieved",
"required": [
"publisher",
"dataset",
"version",
"retrievedAt"
],
"properties": {
"publisher": {
"type": "string",
"description": "Publisher of the dataset"
},
"dataset": {
"type": "string",
"description": "Dataset id"
},
"datasetTitle": {
"type": "string"
},
"version": {
"type": "string",
"description": "Dataset version"
},
"doi": {
"type": [
"string",
"null"
],
"description": "Version DOI"
},
"doiUrl": {
"type": [
"string",
"null"
]
},
"recordId": {
"type": [
"string",
"null"
],
"description": "Stable id of the record"
},
"source": {
"type": [
"string",
"null"
],
"description": "The original source: statute, rule, bar opinion, court report, agency table or platform policy"
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"sourceKind": {
"type": [
"string",
"null"
],
"description": "primary or secondary"
},
"status": {
"type": [
"string",
"null"
],
"description": "P primary source, S secondary, D default (no specific rule found), U open question"
},
"dateChecked": {
"type": [
"string",
"null"
],
"description": "YYYY-MM-DD the record was last checked against its source"
},
"retrievedAt": {
"type": "string",
"description": "ISO 8601 time this answer was served"
},
"citeUrl": {
"type": [
"string",
"null"
],
"description": "The page to cite"
},
"line": {
"type": "string",
"description": "The same facts as one sentence, to quote under an answer"
}
}
},
"nextCursor": {
"type": [
"string",
"null"
],
"description": "Pass as `cursor` to get the next page; null on the last page"
}
},
"required": [
"meta",
"provenance"
]
}🟢cite(dataset, id, detail)
The citation sentence, credit line, DOI and URL to cite for the fees dataset, or for one record in it (give its id). CC BY 4.0 asks for credit and a link.
輸入結構描述
{
"type": "object",
"properties": {
"dataset": {
"type": "string",
"enum": [
"fees"
],
"default": "fees",
"description": "Dataset id (list_datasets shows them)"
},
"id": {
"type": "string",
"maxLength": 120,
"description": "The record id"
},
"detail": {
"type": "string",
"enum": [
"summary",
"full"
],
"default": "summary",
"description": "summary (default): each record as its id, a 1-2 sentence text, status, date checked, one source URL and the page to cite. full: every field, every source and the per-record provenance."
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"meta": {
"type": "object",
"description": "Credit line (attribution), citation, DOI, version, license (CC BY 4.0), disclaimer, notice and the page to cite",
"required": [
"attribution",
"license",
"disclaimer",
"notice"
]
},
"provenance": {
"type": "object",
"description": "Where this came from: the publisher of the dataset, the dataset and its version DOI, the record id, the original source (who published it and its URL), the day that source was last checked, and when this answer was retrieved",
"required": [
"publisher",
"dataset",
"version",
"retrievedAt"
],
"properties": {
"publisher": {
"type": "string",
"description": "Publisher of the dataset"
},
"dataset": {
"type": "string",
"description": "Dataset id"
},
"datasetTitle": {
"type": "string"
},
"version": {
"type": "string",
"description": "Dataset version"
},
"doi": {
"type": [
"string",
"null"
],
"description": "Version DOI"
},
"doiUrl": {
"type": [
"string",
"null"
]
},
"recordId": {
"type": [
"string",
"null"
],
"description": "Stable id of the record"
},
"source": {
"type": [
"string",
"null"
],
"description": "The original source: statute, rule, bar opinion, court report, agency table or platform policy"
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"sourceKind": {
"type": [
"string",
"null"
],
"description": "primary or secondary"
},
"status": {
"type": [
"string",
"null"
],
"description": "P primary source, S secondary, D default (no specific rule found), U open question"
},
"dateChecked": {
"type": [
"string",
"null"
],
"description": "YYYY-MM-DD the record was last checked against its source"
},
"retrievedAt": {
"type": "string",
"description": "ISO 8601 time this answer was served"
},
"citeUrl": {
"type": [
"string",
"null"
],
"description": "The page to cite"
},
"line": {
"type": "string",
"description": "The same facts as one sentence, to quote under an answer"
}
}
},
"nextCursor": {
"type": [
"string",
"null"
],
"description": "Pass as `cursor` to get the next page; null on the last page"
}
},
"required": [
"meta",
"provenance"
]
}🟢whats_new(since, datasets, limit, detail)
Confirmed changes across the datasets, newest first, each with its date, what changed and its source. Optional `since` (YYYY-MM-DD) and `datasets` filter.
輸入結構描述
{
"type": "object",
"properties": {
"since": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"datasets": {
"type": "array",
"items": {
"type": "string",
"enum": [
"fees"
]
}
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 5
},
"detail": {
"type": "string",
"enum": [
"summary",
"full"
],
"default": "summary",
"description": "summary (default): each record as its id, a 1-2 sentence text, status, date checked, one source URL and the page to cite. full: every field, every source and the per-record provenance."
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"meta": {
"type": "object",
"description": "Credit line (attribution), citation, DOI, version, license (CC BY 4.0), disclaimer, notice and the page to cite",
"required": [
"attribution",
"license",
"disclaimer",
"notice"
]
},
"provenance": {
"type": "object",
"description": "Where this came from: the publisher of the dataset, the dataset and its version DOI, the record id, the original source (who published it and its URL), the day that source was last checked, and when this answer was retrieved",
"required": [
"publisher",
"dataset",
"version",
"retrievedAt"
],
"properties": {
"publisher": {
"type": "string",
"description": "Publisher of the dataset"
},
"dataset": {
"type": "string",
"description": "Dataset id"
},
"datasetTitle": {
"type": "string"
},
"version": {
"type": "string",
"description": "Dataset version"
},
"doi": {
"type": [
"string",
"null"
],
"description": "Version DOI"
},
"doiUrl": {
"type": [
"string",
"null"
]
},
"recordId": {
"type": [
"string",
"null"
],
"description": "Stable id of the record"
},
"source": {
"type": [
"string",
"null"
],
"description": "The original source: statute, rule, bar opinion, court report, agency table or platform policy"
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"sourceKind": {
"type": [
"string",
"null"
],
"description": "primary or secondary"
},
"status": {
"type": [
"string",
"null"
],
"description": "P primary source, S secondary, D default (no specific rule found), U open question"
},
"dateChecked": {
"type": [
"string",
"null"
],
"description": "YYYY-MM-DD the record was last checked against its source"
},
"retrievedAt": {
"type": "string",
"description": "ISO 8601 time this answer was served"
},
"citeUrl": {
"type": [
"string",
"null"
],
"description": "The page to cite"
},
"line": {
"type": "string",
"description": "The same facts as one sentence, to quote under an answer"
}
}
},
"nextCursor": {
"type": [
"string",
"null"
],
"description": "Pass as `cursor` to get the next page; null on the last page"
}
},
"required": [
"meta",
"provenance"
]
}🟢fees_lookup(jurisdiction, detail)
The fee limits recorded for one US state, DC or US (federal programs): workers' comp, and where read, medical malpractice and contingency rules, each with its cap, what it applies to, who approves the fee, and the cited source. Dataset: Attorney fee caps and contingency-fee rules, by state and federal program. Not legal advice.
輸入結構描述
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"enum": [
"AK",
"AL",
"AR",
"AZ",
"CA",
"CO",
"CT",
"DC",
"DE",
"FL",
"GA",
"HI",
"IA",
"ID",
"IL",
"IN",
"KS",
"KY",
"LA",
"MA",
"MD",
"ME",
"MI",
"MN",
"MO",
"MS",
"MT",
"NC",
"ND",
"NE",
"NH",
"NJ",
"NM",
"NV",
"NY",
"OH",
"OK",
"OR",
"PA",
"RI",
"SC",
"SD",
"TN",
"TX",
"US",
"UT",
"VA",
"VT",
"WA",
"WI",
"WV",
"WY"
],
"description": "The jurisdiction (uppercase), e.g. AK"
},
"detail": {
"type": "string",
"enum": [
"summary",
"full"
],
"default": "summary",
"description": "summary (default): each record as its id, a 1-2 sentence text, status, date checked, one source URL and the page to cite. full: every field, every source and the per-record provenance."
}
},
"required": [
"jurisdiction"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"meta": {
"type": "object",
"description": "Credit line (attribution), citation, DOI, version, license (CC BY 4.0), disclaimer, notice and the page to cite",
"required": [
"attribution",
"license",
"disclaimer",
"notice"
]
},
"provenance": {
"type": "object",
"description": "Where this came from: the publisher of the dataset, the dataset and its version DOI, the record id, the original source (who published it and its URL), the day that source was last checked, and when this answer was retrieved",
"required": [
"publisher",
"dataset",
"version",
"retrievedAt"
],
"properties": {
"publisher": {
"type": "string",
"description": "Publisher of the dataset"
},
"dataset": {
"type": "string",
"description": "Dataset id"
},
"datasetTitle": {
"type": "string"
},
"version": {
"type": "string",
"description": "Dataset version"
},
"doi": {
"type": [
"string",
"null"
],
"description": "Version DOI"
},
"doiUrl": {
"type": [
"string",
"null"
]
},
"recordId": {
"type": [
"string",
"null"
],
"description": "Stable id of the record"
},
"source": {
"type": [
"string",
"null"
],
"description": "The original source: statute, rule, bar opinion, court report, agency table or platform policy"
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"sourceKind": {
"type": [
"string",
"null"
],
"description": "primary or secondary"
},
"status": {
"type": [
"string",
"null"
],
"description": "P primary source, S secondary, D default (no specific rule found), U open question"
},
"dateChecked": {
"type": [
"string",
"null"
],
"description": "YYYY-MM-DD the record was last checked against its source"
},
"retrievedAt": {
"type": "string",
"description": "ISO 8601 time this answer was served"
},
"citeUrl": {
"type": [
"string",
"null"
],
"description": "The page to cite"
},
"line": {
"type": "string",
"description": "The same facts as one sentence, to quote under an answer"
}
}
},
"nextCursor": {
"type": [
"string",
"null"
],
"description": "Pass as `cursor` to get the next page; null on the last page"
}
},
"required": [
"meta",
"provenance"
]
}🟢fees_compare(jurisdictions, detail)
Fee limits side by side for up to 10 jurisdictions (two-letter codes, DC, or US for federal programs), each with its cited source. Dataset: Attorney fee caps and contingency-fee rules, by state and federal program. Not legal advice.
輸入結構描述
{
"type": "object",
"properties": {
"jurisdictions": {
"type": "array",
"items": {
"type": "string",
"enum": [
"AK",
"AL",
"AR",
"AZ",
"CA",
"CO",
"CT",
"DC",
"DE",
"FL",
"GA",
"HI",
"IA",
"ID",
"IL",
"IN",
"KS",
"KY",
"LA",
"MA",
"MD",
"ME",
"MI",
"MN",
"MO",
"MS",
"MT",
"NC",
"ND",
"NE",
"NH",
"NJ",
"NM",
"NV",
"NY",
"OH",
"OK",
"OR",
"PA",
"RI",
"SC",
"SD",
"TN",
"TX",
"US",
"UT",
"VA",
"VT",
"WA",
"WI",
"WV",
"WY"
],
"description": "The jurisdiction (uppercase), e.g. AK"
},
"minItems": 1,
"maxItems": 10
},
"detail": {
"type": "string",
"enum": [
"summary",
"full"
],
"default": "summary",
"description": "summary (default): each record as its id, a 1-2 sentence text, status, date checked, one source URL and the page to cite. full: every field, every source and the per-record provenance."
}
},
"required": [
"jurisdictions"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"meta": {
"type": "object",
"description": "Credit line (attribution), citation, DOI, version, license (CC BY 4.0), disclaimer, notice and the page to cite",
"required": [
"attribution",
"license",
"disclaimer",
"notice"
]
},
"provenance": {
"type": "object",
"description": "Where this came from: the publisher of the dataset, the dataset and its version DOI, the record id, the original source (who published it and its URL), the day that source was last checked, and when this answer was retrieved",
"required": [
"publisher",
"dataset",
"version",
"retrievedAt"
],
"properties": {
"publisher": {
"type": "string",
"description": "Publisher of the dataset"
},
"dataset": {
"type": "string",
"description": "Dataset id"
},
"datasetTitle": {
"type": "string"
},
"version": {
"type": "string",
"description": "Dataset version"
},
"doi": {
"type": [
"string",
"null"
],
"description": "Version DOI"
},
"doiUrl": {
"type": [
"string",
"null"
]
},
"recordId": {
"type": [
"string",
"null"
],
"description": "Stable id of the record"
},
"source": {
"type": [
"string",
"null"
],
"description": "The original source: statute, rule, bar opinion, court report, agency table or platform policy"
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"sourceKind": {
"type": [
"string",
"null"
],
"description": "primary or secondary"
},
"status": {
"type": [
"string",
"null"
],
"description": "P primary source, S secondary, D default (no specific rule found), U open question"
},
"dateChecked": {
"type": [
"string",
"null"
],
"description": "YYYY-MM-DD the record was last checked against its source"
},
"retrievedAt": {
"type": "string",
"description": "ISO 8601 time this answer was served"
},
"citeUrl": {
"type": [
"string",
"null"
],
"description": "The page to cite"
},
"line": {
"type": "string",
"description": "The same facts as one sentence, to quote under an answer"
}
}
},
"nextCursor": {
"type": [
"string",
"null"
],
"description": "Pass as `cursor` to get the next page; null on the last page"
}
},
"required": [
"meta",
"provenance"
]
}🟢fees_search(query, limit, detail)
Fee-cap records whose text matches the words given, such as "workers comp 20%", "FTCA", "medical malpractice sliding scale" or a state name. Dataset: Attorney fee caps and contingency-fee rules, by state and federal program. Not legal advice.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 300
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 5
},
"detail": {
"type": "string",
"enum": [
"summary",
"full"
],
"default": "summary",
"description": "summary (default): each record as its id, a 1-2 sentence text, status, date checked, one source URL and the page to cite. full: every field, every source and the per-record provenance."
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"meta": {
"type": "object",
"description": "Credit line (attribution), citation, DOI, version, license (CC BY 4.0), disclaimer, notice and the page to cite",
"required": [
"attribution",
"license",
"disclaimer",
"notice"
]
},
"provenance": {
"type": "object",
"description": "Where this came from: the publisher of the dataset, the dataset and its version DOI, the record id, the original source (who published it and its URL), the day that source was last checked, and when this answer was retrieved",
"required": [
"publisher",
"dataset",
"version",
"retrievedAt"
],
"properties": {
"publisher": {
"type": "string",
"description": "Publisher of the dataset"
},
"dataset": {
"type": "string",
"description": "Dataset id"
},
"datasetTitle": {
"type": "string"
},
"version": {
"type": "string",
"description": "Dataset version"
},
"doi": {
"type": [
"string",
"null"
],
"description": "Version DOI"
},
"doiUrl": {
"type": [
"string",
"null"
]
},
"recordId": {
"type": [
"string",
"null"
],
"description": "Stable id of the record"
},
"source": {
"type": [
"string",
"null"
],
"description": "The original source: statute, rule, bar opinion, court report, agency table or platform policy"
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"sourceKind": {
"type": [
"string",
"null"
],
"description": "primary or secondary"
},
"status": {
"type": [
"string",
"null"
],
"description": "P primary source, S secondary, D default (no specific rule found), U open question"
},
"dateChecked": {
"type": [
"string",
"null"
],
"description": "YYYY-MM-DD the record was last checked against its source"
},
"retrievedAt": {
"type": "string",
"description": "ISO 8601 time this answer was served"
},
"citeUrl": {
"type": [
"string",
"null"
],
"description": "The page to cite"
},
"line": {
"type": "string",
"description": "The same facts as one sentence, to quote under an answer"
}
}
},
"nextCursor": {
"type": [
"string",
"null"
],
"description": "Pass as `cursor` to get the next page; null on the last page"
}
},
"required": [
"meta",
"provenance"
]
}🟢calculate_fee_cap(jurisdiction, program, award_usd, stage, detail)
The most a lawyer may charge on one award under a statutory or agency fee limit: Social Security (the lesser of 25% and the current dollar cap), the Federal Tort Claims Act (20% administrative, 25% after suit), VA, workers' compensation sliding scales and medical-malpractice or contingency scales where the dataset has them. Returns the dollar limit, the formula, who approves the fee, the statute or rule with a quote and the day it was read. Rules with no number come back with no figure and say why. Arithmetic on the published limit only.
輸入結構描述
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"minLength": 2,
"maxLength": 40,
"description": "Two-letter state code, DC, or US for federal programs (Social Security, FTCA, VA)"
},
"program": {
"type": "string",
"enum": [
"workers-comp",
"med-mal",
"contingency-general",
"ssdi-ssi",
"ftca",
"va",
"longshore",
"other"
],
"description": "workers-comp, med-mal, contingency-general, ssdi-ssi, ftca, va, longshore or other"
},
"award_usd": {
"type": "number",
"minimum": 0,
"maximum": 10000000000,
"description": "The award, settlement or past-due benefits in US dollars (the base the rule names)"
},
"stage": {
"type": "string",
"maxLength": 80,
"description": "Optional: the stage, e.g. \"administrative\" or \"litigation\" (FTCA), \"agency\" or \"court\" (Social Security), \"before answer\" (Florida)"
},
"detail": {
"type": "string",
"enum": [
"summary",
"full"
],
"default": "summary",
"description": "summary (default): each record as its id, a 1-2 sentence text, status, date checked, one source URL and the page to cite. full: every field, every source and the per-record provenance."
}
},
"required": [
"jurisdiction",
"program",
"award_usd"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"meta": {
"type": "object",
"description": "Credit line (attribution), citation, DOI, version, license (CC BY 4.0), disclaimer, notice and the page to cite",
"required": [
"attribution",
"license",
"disclaimer",
"notice"
]
},
"provenance": {
"type": "object",
"description": "Where this came from: the publisher of the dataset, the dataset and its version DOI, the record id, the original source (who published it and its URL), the day that source was last checked, and when this answer was retrieved",
"required": [
"publisher",
"dataset",
"version",
"retrievedAt"
],
"properties": {
"publisher": {
"type": "string",
"description": "Publisher of the dataset"
},
"dataset": {
"type": "string",
"description": "Dataset id"
},
"datasetTitle": {
"type": "string"
},
"version": {
"type": "string",
"description": "Dataset version"
},
"doi": {
"type": [
"string",
"null"
],
"description": "Version DOI"
},
"doiUrl": {
"type": [
"string",
"null"
]
},
"recordId": {
"type": [
"string",
"null"
],
"description": "Stable id of the record"
},
"source": {
"type": [
"string",
"null"
],
"description": "The original source: statute, rule, bar opinion, court report, agency table or platform policy"
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"sourceKind": {
"type": [
"string",
"null"
],
"description": "primary or secondary"
},
"status": {
"type": [
"string",
"null"
],
"description": "P primary source, S secondary, D default (no specific rule found), U open question"
},
"dateChecked": {
"type": [
"string",
"null"
],
"description": "YYYY-MM-DD the record was last checked against its source"
},
"retrievedAt": {
"type": "string",
"description": "ISO 8601 time this answer was served"
},
"citeUrl": {
"type": [
"string",
"null"
],
"description": "The page to cite"
},
"line": {
"type": "string",
"description": "The same facts as one sentence, to quote under an answer"
}
}
},
"nextCursor": {
"type": [
"string",
"null"
],
"description": "Pass as `cursor` to get the next page; null on the last page"
}
},
"required": [
"meta",
"provenance"
]
}社群
證據