Skip to main content
Glama

LegalAIMCP Directory

Server Details

Search a curated directory of AI tools and MCP servers for law firms. Read-only, free, no auth.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 5 tools

Disambiguation4/5

The tools mostly target distinct directory actions: category orientation, search, detail lookup, firm-fit recommendation, and workflow shortlisting. However, search_legal_ai_tools, recommend_legal_ai_tools, and build_legal_ai_shortlist all overlap in producing legal AI tool suggestions, and the boundary relies on descriptions rather than clearly separate tool names.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern with a legal_ai qualifier: build_legal_ai_shortlist, get_legal_ai_tool, list_legal_ai_categories, recommend_legal_ai_tools, search_legal_ai_tools. The convention is predictable and readable throughout.

Tool Count5/5

Five tools are well scoped for a read-only legal AI directory: orient, search, inspect, recommend, and shortlist. Each tool has a plausible role without unnecessary bloat.

Completeness4/5

The surface covers the core directory workflow from category browsing through search, detail lookup, recommendations, and shortlist building. Minor gaps remain, such as no explicit browse-all or multi-tool comparison operation outside the workflow shortlist, but agents can work around these through search.

Available Tools

5 tools

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • Changedbuild_legal_ai_shortlist4 fields changed
      • removedOutput schema / properties / tools / items / properties / links_checked_at / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / links_checked_at / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tools / items / properties / source_reviewed_at / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / source_reviewed_at / type
        Added value: +[
        +  "string",
        +  "null"
        +]
    • Changedget_legal_ai_tool16 fields changed
      • removedOutput schema / properties / tool / properties / description / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / description / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tool / properties / install_command / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / install_command / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tool / properties / links_verified_at / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / links_verified_at / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tool / properties / maker / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / maker / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tool / properties / pricing_details / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / pricing_details / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tool / properties / repo / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / repo / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tool / properties / tagline / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / tagline / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tool / properties / website / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tool / properties / website / type
        Added value: +[
        +  "string",
        +  "null"
        +]
    • Changedrecommend_legal_ai_tools16 fields changed
      • removedOutput schema / properties / recommendations / items / properties / install_command / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / install_command / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / recommendations / items / properties / links_verified_at / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / links_verified_at / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / recommendations / items / properties / maker / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / maker / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / recommendations / items / properties / pricing_details / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / pricing_details / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / recommendations / items / properties / pricing_note / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / pricing_note / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / recommendations / items / properties / repo / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / repo / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / recommendations / items / properties / tagline / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / tagline / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / recommendations / items / properties / website / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / recommendations / items / properties / website / type
        Added value: +[
        +  "string",
        +  "null"
        +]
    • Changedsearch_legal_ai_tools14 fields changed
      • removedOutput schema / properties / tools / items / properties / install_command / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / install_command / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tools / items / properties / links_verified_at / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / links_verified_at / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tools / items / properties / maker / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / maker / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tools / items / properties / pricing_details / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / pricing_details / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tools / items / properties / repo / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / repo / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tools / items / properties / tagline / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / tagline / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / tools / items / properties / website / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / tools / items / properties / website / type
        Added value: +[
        +  "string",
        +  "null"
        +]
  2. 3 tool updates
    • Changedget_legal_ai_tool2 fields changed
      • addedOutput schema / properties / tool / properties / source_review
        Added value: +{
        +  "anyOf": [
        +    {
        +      "additionalProperties": false,
        +      "properties": {
        +        "customer_account_tested": {
        +          "const": false,
        +          "type": "boolean"
        +        },
        +        "reviewed_at": {
        +          "type": "string"
        +        },
        +        "scope": {
        +          "const": "public_documentation",
        +          "type": "string"
        +        },
        +        "source_urls": {
        +          "items": {
        +            "format": "uri",
        +            "type": "string"
        +          },
        +          "type": "array"
        +        }
        +      },
        +      "required": [
        +        "reviewed_at",
        +        "source_urls",
        +        "scope",
        +        "customer_account_tested"
        +      ],
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Dated primary-source review for the matching published claims. This is not a runtime, security or legal-output test."
        +}
      • changedOutput schema / properties / tool / required
        Previous value: -[
        -  "slug",
        -  "name",
        -  "tagline",
        -  "category",
        -  "category_label",
        -  "pricing_model",
        -  "pricing_details",
        -  "links_verified",
        -  "links_verified_at",
        -  "website",
        -  "repo",
        -  "install_command",
        -  "maker",
        -  "listing_url",
        -  "connection",
        -  "description"
        -]New value: +[
        +  "slug",
        +  "name",
        +  "tagline",
        +  "category",
        +  "category_label",
        +  "pricing_model",
        +  "pricing_details",
        +  "links_verified",
        +  "links_verified_at",
        +  "website",
        +  "repo",
        +  "install_command",
        +  "maker",
        +  "listing_url",
        +  "source_review",
        +  "connection",
        +  "description"
        +]
    • Changedrecommend_legal_ai_tools2 fields changed
      • addedOutput schema / properties / recommendations / items / properties / source_review
        Added value: +{
        +  "anyOf": [
        +    {
        +      "additionalProperties": false,
        +      "properties": {
        +        "customer_account_tested": {
        +          "const": false,
        +          "type": "boolean"
        +        },
        +        "reviewed_at": {
        +          "type": "string"
        +        },
        +        "scope": {
        +          "const": "public_documentation",
        +          "type": "string"
        +        },
        +        "source_urls": {
        +          "items": {
        +            "format": "uri",
        +            "type": "string"
        +          },
        +          "type": "array"
        +        }
        +      },
        +      "required": [
        +        "reviewed_at",
        +        "source_urls",
        +        "scope",
        +        "customer_account_tested"
        +      ],
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Dated primary-source review for the matching published claims. This is not a runtime, security or legal-output test."
        +}
      • changedOutput schema / properties / recommendations / items / required
        Previous value: -[
        -  "slug",
        -  "name",
        -  "tagline",
        -  "category",
        -  "category_label",
        -  "pricing_model",
        -  "pricing_details",
        -  "links_verified",
        -  "links_verified_at",
        -  "website",
        -  "repo",
        -  "install_command",
        -  "maker",
        -  "listing_url",
        -  "connection",
        -  "score",
        -  "matched_factors",
        -  "pricing_note"
        -]New value: +[
        +  "slug",
        +  "name",
        +  "tagline",
        +  "category",
        +  "category_label",
        +  "pricing_model",
        +  "pricing_details",
        +  "links_verified",
        +  "links_verified_at",
        +  "website",
        +  "repo",
        +  "install_command",
        +  "maker",
        +  "listing_url",
        +  "source_review",
        +  "connection",
        +  "score",
        +  "matched_factors",
        +  "pricing_note"
        +]
    • Changedsearch_legal_ai_tools2 fields changed
      • addedOutput schema / properties / tools / items / properties / source_review
        Added value: +{
        +  "anyOf": [
        +    {
        +      "additionalProperties": false,
        +      "properties": {
        +        "customer_account_tested": {
        +          "const": false,
        +          "type": "boolean"
        +        },
        +        "reviewed_at": {
        +          "type": "string"
        +        },
        +        "scope": {
        +          "const": "public_documentation",
        +          "type": "string"
        +        },
        +        "source_urls": {
        +          "items": {
        +            "format": "uri",
        +            "type": "string"
        +          },
        +          "type": "array"
        +        }
        +      },
        +      "required": [
        +        "reviewed_at",
        +        "source_urls",
        +        "scope",
        +        "customer_account_tested"
        +      ],
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Dated primary-source review for the matching published claims. This is not a runtime, security or legal-output test."
        +}
      • changedOutput schema / properties / tools / items / required
        Previous value: -[
        -  "slug",
        -  "name",
        -  "tagline",
        -  "category",
        -  "category_label",
        -  "pricing_model",
        -  "pricing_details",
        -  "links_verified",
        -  "links_verified_at",
        -  "website",
        -  "repo",
        -  "install_command",
        -  "maker",
        -  "listing_url",
        -  "connection"
        -]New value: +[
        +  "slug",
        +  "name",
        +  "tagline",
        +  "category",
        +  "category_label",
        +  "pricing_model",
        +  "pricing_details",
        +  "links_verified",
        +  "links_verified_at",
        +  "website",
        +  "repo",
        +  "install_command",
        +  "maker",
        +  "listing_url",
        +  "source_review",
        +  "connection"
        +]
  3. 1 tool update
    • Addedbuild_legal_ai_shortlist
  4. 3 tool updates
    • Changedget_legal_ai_tool2 fields changed
      • addedOutput schema / properties / tool / properties / connection
        Added value: +{
        +  "anyOf": [
        +    {
        +      "additionalProperties": false,
        +      "properties": {
        +        "customer_account_tested": {
        +          "const": false,
        +          "type": "boolean"
        +        },
        +        "documentation_reviewed_at": {
        +          "type": "string"
        +        },
        +        "permissions": {
        +          "type": "string"
        +        },
        +        "requirements": {
        +          "type": "string"
        +        },
        +        "setup": {
        +          "type": "string"
        +        },
        +        "source_url": {
        +          "format": "uri",
        +          "type": "string"
        +        },
        +        "type": {
        +          "enum": [
        +            "official",
        +            "community"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "type",
        +        "source_url",
        +        "documentation_reviewed_at",
        +        "requirements",
        +        "permissions",
        +        "setup",
        +        "customer_account_tested"
        +      ],
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Reviewed setup documentation, not a compatibility or security test. Null means no reviewed setup guide is attached, not that a connector cannot exist."
        +}
      • changedOutput schema / properties / tool / required
        Previous value: -[
        -  "slug",
        -  "name",
        -  "tagline",
        -  "category",
        -  "category_label",
        -  "pricing_model",
        -  "pricing_details",
        -  "links_verified",
        -  "links_verified_at",
        -  "website",
        -  "repo",
        -  "install_command",
        -  "maker",
        -  "listing_url",
        -  "description"
        -]New value: +[
        +  "slug",
        +  "name",
        +  "tagline",
        +  "category",
        +  "category_label",
        +  "pricing_model",
        +  "pricing_details",
        +  "links_verified",
        +  "links_verified_at",
        +  "website",
        +  "repo",
        +  "install_command",
        +  "maker",
        +  "listing_url",
        +  "connection",
        +  "description"
        +]
    • Changedrecommend_legal_ai_tools2 fields changed
      • addedOutput schema / properties / recommendations / items / properties / connection
        Added value: +{
        +  "anyOf": [
        +    {
        +      "additionalProperties": false,
        +      "properties": {
        +        "customer_account_tested": {
        +          "const": false,
        +          "type": "boolean"
        +        },
        +        "documentation_reviewed_at": {
        +          "type": "string"
        +        },
        +        "permissions": {
        +          "type": "string"
        +        },
        +        "requirements": {
        +          "type": "string"
        +        },
        +        "setup": {
        +          "type": "string"
        +        },
        +        "source_url": {
        +          "format": "uri",
        +          "type": "string"
        +        },
        +        "type": {
        +          "enum": [
        +            "official",
        +            "community"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "type",
        +        "source_url",
        +        "documentation_reviewed_at",
        +        "requirements",
        +        "permissions",
        +        "setup",
        +        "customer_account_tested"
        +      ],
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Reviewed setup documentation, not a compatibility or security test. Null means no reviewed setup guide is attached, not that a connector cannot exist."
        +}
      • changedOutput schema / properties / recommendations / items / required
        Previous value: -[
        -  "slug",
        -  "name",
        -  "tagline",
        -  "category",
        -  "category_label",
        -  "pricing_model",
        -  "pricing_details",
        -  "links_verified",
        -  "links_verified_at",
        -  "website",
        -  "repo",
        -  "install_command",
        -  "maker",
        -  "listing_url",
        -  "score",
        -  "matched_factors",
        -  "pricing_note"
        -]New value: +[
        +  "slug",
        +  "name",
        +  "tagline",
        +  "category",
        +  "category_label",
        +  "pricing_model",
        +  "pricing_details",
        +  "links_verified",
        +  "links_verified_at",
        +  "website",
        +  "repo",
        +  "install_command",
        +  "maker",
        +  "listing_url",
        +  "connection",
        +  "score",
        +  "matched_factors",
        +  "pricing_note"
        +]
    • Changedsearch_legal_ai_tools2 fields changed
      • addedOutput schema / properties / tools / items / properties / connection
        Added value: +{
        +  "anyOf": [
        +    {
        +      "additionalProperties": false,
        +      "properties": {
        +        "customer_account_tested": {
        +          "const": false,
        +          "type": "boolean"
        +        },
        +        "documentation_reviewed_at": {
        +          "type": "string"
        +        },
        +        "permissions": {
        +          "type": "string"
        +        },
        +        "requirements": {
        +          "type": "string"
        +        },
        +        "setup": {
        +          "type": "string"
        +        },
        +        "source_url": {
        +          "format": "uri",
        +          "type": "string"
        +        },
        +        "type": {
        +          "enum": [
        +            "official",
        +            "community"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "type",
        +        "source_url",
        +        "documentation_reviewed_at",
        +        "requirements",
        +        "permissions",
        +        "setup",
        +        "customer_account_tested"
        +      ],
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Reviewed setup documentation, not a compatibility or security test. Null means no reviewed setup guide is attached, not that a connector cannot exist."
        +}
      • changedOutput schema / properties / tools / items / required
        Previous value: -[
        -  "slug",
        -  "name",
        -  "tagline",
        -  "category",
        -  "category_label",
        -  "pricing_model",
        -  "pricing_details",
        -  "links_verified",
        -  "links_verified_at",
        -  "website",
        -  "repo",
        -  "install_command",
        -  "maker",
        -  "listing_url"
        -]New value: +[
        +  "slug",
        +  "name",
        +  "tagline",
        +  "category",
        +  "category_label",
        +  "pricing_model",
        +  "pricing_details",
        +  "links_verified",
        +  "links_verified_at",
        +  "website",
        +  "repo",
        +  "install_command",
        +  "maker",
        +  "listing_url",
        +  "connection"
        +]
  5. 1 tool update
    • Changedrecommend_legal_ai_tools2 fields changed
      • addedOutput schema / properties / recommendations / items / properties / pricing_note
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "string"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Informational only, never affects rank: paid/contact tiers often bundle dedicated support that a free/freemium pick may not. Ties are broken by cost alone — this lets the requester weigh support separately."
        +}
      • changedOutput schema / properties / recommendations / items / required
        Previous value: -[
        -  "slug",
        -  "name",
        -  "tagline",
        -  "category",
        -  "category_label",
        -  "pricing_model",
        -  "pricing_details",
        -  "links_verified",
        -  "links_verified_at",
        -  "website",
        -  "repo",
        -  "install_command",
        -  "maker",
        -  "listing_url",
        -  "score",
        -  "matched_factors"
        -]New value: +[
        +  "slug",
        +  "name",
        +  "tagline",
        +  "category",
        +  "category_label",
        +  "pricing_model",
        +  "pricing_details",
        +  "links_verified",
        +  "links_verified_at",
        +  "website",
        +  "repo",
        +  "install_command",
        +  "maker",
        +  "listing_url",
        +  "score",
        +  "matched_factors",
        +  "pricing_note"
        +]
  6. 1 tool update
    • Addedrecommend_legal_ai_tools
  7. 3 tool updates
    • Changedget_legal_ai_tool2 fields changed
      • changedInput schema / properties / slug / description
        Previous value: -"Listing slug, e.g. \"harvey-ai\" — taken from a search result URL"New value: +"Listing slug, e.g. \"harvey-ai\" — taken from a search result"
      • 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"
        +}
    • Changedlist_legal_ai_categories1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "http://json-schema.org/draft-07/schema#",
        +  "additionalProperties": false,
        +  "properties": {
        +    "categories": {
        +      "description": "All practice-area categories",
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "count": {
        +            "description": "Published tools in this category",
        +            "type": "number"
        +          },
        +          "label": {
        +            "description": "Human-readable category name",
        +            "type": "string"
        +          },
        +          "slug": {
        +            "description": "Pass as `category` to search_legal_ai_tools",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "slug",
        +          "label",
        +          "count"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "total": {
        +      "description": "Total published tools in the directory",
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "total",
        +    "categories"
        +  ],
        +  "type": "object"
        +}
    • Changedsearch_legal_ai_tools5 fields changed
      • changedInput schema / properties / category / description
        Previous value: -"Practice area filter"New value: +"Practice-area filter — get slugs from list_legal_ai_categories"
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of results to return (1–25, default 10)"
      • changedInput schema / properties / pricing / description
        Previous value: -"Pricing model filter"New value: +"Pricing-model filter: free, freemium, paid, or contact"
      • changedInput schema / properties / query / description
        Previous value: -"Free-text search over tool names and taglines, e.g. \"contract review\""New value: +"Free-text search over tool names, taglines, and descriptions, e.g. \"contract review\""
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "http://json-schema.org/draft-07/schema#",
        +  "additionalProperties": false,
        +  "properties": {
        +    "count": {
        +      "description": "Number of tools returned",
        +      "type": "number"
        +    },
        +    "tools": {
        +      "description": "Matching tools, link-verified listings first",
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "category": {
        +            "description": "Practice-area category slug",
        +            "type": "string"
        +          },
        +          "category_label": {
        +            "description": "Human-readable category name",
        +            "type": "string"
        +          },
        +          "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"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "count",
        +    "tools"
        +  ],
        +  "type": "object"
        +}
  8. 3 tool updates
    • First observedget_legal_ai_tool
    • First observedlist_legal_ai_categories
    • First observedsearch_legal_ai_tools

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Lets MCP clients such as Claude, Cursor, VS Code and Codex search a hand-checked directory of MCP servers, AI plugins and agent tools, returning summaries, copy-paste install configs and setup guides. Also supports keyword and category browsing plus troubleshooting guide lookups, working offline from a bundled snapshot when needed.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables agents to search and browse a directory of AI agents, MCP servers and agent skills by category, pricing and access model, surface trending items and new launches, find alternatives to a given product, and compare several listings side by side. It also lets a signed-in user submit new listings and post star reviews through OAuth-authenticated tools.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    LegalMCP is a comprehensive US legal MCP server that enables AI assistants to search over 4 million US court opinions, manage Clio practice data, and access PACER federal filings through natural language.
    18
    68
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources