Probative legal-marketing data
US lawyer ad rules, ad filing fees, fee caps, MDLs, ethics opinions, ad policies, CA courts. CC BY.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`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"
]
}커뮤니티
증거