changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "found": {
+ "description": "False when no published listing has this slug",
+ "type": "boolean"
+ },
+ "tool": {
+ "additionalProperties": false,
+ "description": "The listing, present when found is true",
+ "properties": {
+ "category": {
+ "description": "Practice-area category slug",
+ "type": "string"
+ },
+ "category_label": {
+ "description": "Human-readable category name",
+ "type": "string"
+ },
+ "description": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Full listing description"
+ },
+ "install_command": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "MCP install command, if the tool ships an MCP server"
+ },
+ "links_verified": {
+ "description": "True if an automated check confirmed every URL on this listing resolved, as of links_verified_at. An automated link check only — NOT an endorsement, security audit, or legal review.",
+ "type": "boolean"
+ },
+ "links_verified_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "ISO date of the last passing link check; null = not confirmed (often just bot-blocking)"
+ },
+ "listing_url": {
+ "description": "Canonical listing page on legalaimcp.com",
+ "type": "string"
+ },
+ "maker": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Creator or vendor name"
+ },
+ "name": {
+ "description": "Tool name",
+ "type": "string"
+ },
+ "pricing_details": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Pricing notes, if any"
+ },
+ "pricing_model": {
+ "description": "One of: free, freemium, paid, contact",
+ "type": "string"
+ },
+ "repo": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Source repository, if open source"
+ },
+ "slug": {
+ "description": "Stable listing identifier — pass to get_legal_ai_tool",
+ "type": "string"
+ },
+ "tagline": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "One-line summary"
+ },
+ "website": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Tool website"
+ }
+ },
+ "required": [
+ "slug",
+ "name",
+ "tagline",
+ "category",
+ "category_label",
+ "pricing_model",
+ "pricing_details",
+ "links_verified",
+ "links_verified_at",
+ "website",
+ "repo",
+ "install_command",
+ "maker",
+ "listing_url",
+ "description"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "found"
+ ],
+ "type": "object"
+}