CrashStory MCP
What this MCP does
Searches Colorado personal injury attorneys, reviews, crash records, and related research datasets, with comparison and ranking tools.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slugs'], 'properties': {'slugs': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 4, 'minItems': 2, 'description': 'Array of 2-4 attorney slugs to compare'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['firm_slugs'], 'properties': {'firm_slugs': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2, 'description': 'Array of 2-5 firm slugs to compare'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['latitude', 'longitude'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Max results (1-50, default 10)'}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude of the location'}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude of the location'}, 'radius_miles': {'type': 'number', 'default': 10, 'maximum': 100, 'minimum': 1, 'description': 'Search radius in miles (1-100, default 10)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Number of attorneys to return (1-50, default 20)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'minLength': 1, 'description': 'Canonical attorney slug from search_attorneys or list_attorney_cities (e.g. "levine-law-llc-denver")'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number'}, 'slug': {'type': 'string', 'minLength': 1, 'description': 'Attorney slug identifier'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Reviews per page (1-50, default 20)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'city': {'type': 'string', 'minLength': 1, 'description': 'City name (e.g. "Denver", "Boulder", "Colorado Springs")'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Number of attorneys to return (1-50, default 10)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cuid'], 'properties': {'cuid': {'type': 'string', 'minLength': 1, 'description': 'CDOT Crash Unique ID (e.g. "2024-001234")'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['attorney_slug'], 'properties': {'sort': {'enum': ['distance', 'date'], 'type': 'string', 'default': 'distance', 'description': 'Sort by distance or date'}, 'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Max results (1-200, default 50)'}, 'months': {'type': 'integer', 'default': 12, 'maximum': 120, 'minimum': 1, 'description': 'Look-back period in months (1-120, default 12)'}, 'radius_km': {'type': 'number', 'default': 3, 'maximum': 50, 'minimum': 0.5, 'description': 'Search radius in km (0.5-50, default 3)'}, 'attorney_slug': {'type': 'string', 'minLength': 1, 'description': 'Canonical attorney slug from search_attorneys, used as the center point'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'enum': ['gas-prices-vs-crashes', 'gas-prices-vs-fatalities-national'], 'type': 'string', 'description': 'Dataset slug. Options: gas-prices-vs-crashes, gas-prices-vs-fatalities-national.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'minLength': 1, 'description': 'Canonical attorney slug from search_attorneys (e.g. "levine-law-llc-denver")'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['firm_slug'], 'properties': {'firm_slug': {'type': 'string', 'minLength': 1, 'description': 'Canonical firm slug from search_attorneys (e.g. "levine-law-llc-denver")'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug', 'dataset'], 'properties': {'slug': {'enum': ['gas-prices-vs-crashes', 'gas-prices-vs-fatalities-national'], 'type': 'string', 'description': 'Dataset slug. Options: gas-prices-vs-crashes, gas-prices-vs-fatalities-national.'}, 'sort': {'type': 'string', 'description': 'Optional sort field.'}, 'limit': {'type': 'integer', 'default': 50, 'maximum': 1000, 'minimum': 1, 'description': 'Maximum rows to return.'}, 'order': {'enum': ['asc', 'desc'], 'type': 'string', 'default': 'desc', 'description': 'Sort order (default desc).'}, 'state': {'type': 'string', 'description': 'Optional two-letter state abbreviation filter, mainly for national datasets.'}, 'dataset': {'enum': ['analysis_window', 'full_window', 'state_year_panel', 'state_year_yoy', 'state_profiles', 'national_summary'], 'type': 'string', 'description': 'Data view. Colorado options: analysis_window, full_window. National options: state_year_panel, state_year_yoy, state_profiles, national_summary.'}, 'year_to': {'type': 'integer', 'description': 'Optional maximum year filter.'}, 'month_to': {'type': 'string', 'description': 'Optional maximum month filter in YYYY-MM format, mainly for the Colorado monthly dataset.'}, 'year_from': {'type': 'integer', 'description': 'Optional minimum year filter.'}, 'month_from': {'type': 'string', 'description': 'Optional minimum month filter in YYYY-MM format, mainly for the Colorado monthly dataset.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['firm_slug'], 'properties': {'need': {'type': 'string', 'description': 'Natural-language client need or concern, e.g. "good communication" or "fast settlement"'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 20, 'minimum': 1, 'description': 'Max ranked reviews to return'}, 'injury': {'type': 'string', 'description': 'Injury or harm keyword, e.g. "back injury", "death", "concussion"'}, 'case_type': {'type': 'string', 'description': 'Case type, e.g. "wrongful death", "motorcycle", "truck accident"'}, 'dimension': {'type': 'string', 'description': 'Specific review-intelligence dimension, e.g. "Communication" or "FeeTransparency"'}, 'firm_slug': {'type': 'string', 'minLength': 1, 'description': 'Canonical firm slug from search_attorneys or get_review_intelligence'}, 'sentiment': {'enum': ['any', 'positive', 'negative', 'mixed'], 'type': 'string', 'default': 'any', 'description': 'Filter toward praise, complaints, or mixed reviews'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name (e.g. "Denver", "Colorado Springs")'}, 'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Max results (1-50)'}, 'query': {'type': 'string', 'description': 'Search by name or firm name'}, 'county': {'type': 'string', 'description': 'Service county name'}, 'sort_by': {'enum': ['relevance', 'rating', 'reviews', 'experience'], 'type': 'string', 'default': 'relevance', 'description': 'Sort order'}, 'verified': {'type': 'boolean', 'description': 'Only return verified attorneys'}, 'specialty': {'type': 'string', 'description': 'Specialty filter (e.g. "Car Accident", "Wrongful Death")'}, 'min_rating': {'type': 'number', 'maximum': 5, 'minimum': 1, 'description': 'Minimum average rating (1.0-5.0)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Max results (1-100, default 20)'}, 'date_to': {'type': 'string', 'description': 'End date (ISO 8601, e.g. "2024-12-31")'}, 'location': {'type': 'string', 'description': 'City, county, or street name (case-insensitive partial match)'}, 'severity': {'type': 'string', 'description': 'Severity: FATAL, SERIOUS_INJURY, MINOR_INJURY, POSSIBLE_INJURY, PROPERTY_DAMAGE_ONLY'}, 'date_from': {'type': 'string', 'description': 'Start date (ISO 8601, e.g. "2024-01-01")'}, 'crash_type': {'type': 'string', 'description': 'Crash type: BROADSIDE, REAR_END, SIDESWIPE_SAME_DIRECTION, SIDESWIPE_OPPOSITE_DIRECTION, HEAD_ON, ROLLOVER, FIXED_OBJECT, ANIMAL, PEDESTRIAN, BICYCLE, MOTORCYCLE, OTHER'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
Dados Abertos Senado BR MCP
Searches and retrieves Brazilian Federal Senate legislative, administrative, budgetary, contracting, speech, committee, and e-Cid…
European IP Data & Analytics — IPRATE
Searches published European intellectual-property representative profiles, provides bounded evidence profiles, and returns static…
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…