OpenLaws · Capability

Manage Openlaw Capability

Searches the OpenLaws Legal Data API (https://api.openlaws.us) for artificial intelligence legislation across all 50 U.S. state jurisdictions. One consume namespace per state — each pre-scoped to its jurisdiction_key (AL, AK, AZ, ...) and pre-loaded with an AI-legislation keyword query. An aggregator tool fans the 50 searches out in parallel so a single MCP call or HTTP request returns a 50-state snapshot of statutes, rules, regulations, and constitutional provisions touching AI. Exposes both an MCP server (for Claude, GPT, and other agent runtimes) and a REST API (for humans, dashboards, CI jobs). Upstream API: https://docs.openlaws.us/guide/openlaws-legal-data-api OpenAPI source: all/openlaws/openapi/openlaws-openapi.yml Auth: bearer JWT (OPENLAWS_TOKEN) Search endpoint shape: GET /api/v1/jurisdictions/{jurisdiction_key}/laws/search Query params: query, type (or|and|phrase), with_federal, limit, page

Manage Openlaw Capability is a Naftiko capability published by OpenLaws on the APIs.io network. It bundles 51 operations across the GET method rooted at /openlaw/ai-legislation.

The capability includes 51 read-only operations. Lead operation: Fan-out: run AI-legislation search across all 50 states and return one merged result set keyed by jurisdiction. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Run with Naftiko

What You Can Do

GET
Search ai legislation all states — Aggregate AI-legislation search across all 50 states.
/openlaw/ai-legislation
GET
Search ai legislation al — Search Alabama (AL) for AI-related legislation.
/openlaw/ai-legislation/al
GET
Search ai legislation ak — Search Alaska (AK) for AI-related legislation.
/openlaw/ai-legislation/ak
GET
Search ai legislation az — Search Arizona (AZ) for AI-related legislation.
/openlaw/ai-legislation/az
GET
Search ai legislation ar — Search Arkansas (AR) for AI-related legislation.
/openlaw/ai-legislation/ar
GET
Search ai legislation ca — Search California (CA) for AI-related legislation.
/openlaw/ai-legislation/ca
GET
Search ai legislation co — Search Colorado (CO) for AI-related legislation.
/openlaw/ai-legislation/co
GET
Search ai legislation ct — Search Connecticut (CT) for AI-related legislation.
/openlaw/ai-legislation/ct
GET
Search ai legislation de — Search Delaware (DE) for AI-related legislation.
/openlaw/ai-legislation/de
GET
Search ai legislation fl — Search Florida (FL) for AI-related legislation.
/openlaw/ai-legislation/fl
GET
Search ai legislation ga — Search Georgia (GA) for AI-related legislation.
/openlaw/ai-legislation/ga
GET
Search ai legislation hi — Search Hawaii (HI) for AI-related legislation.
/openlaw/ai-legislation/hi
GET
Search ai legislation id — Search Idaho (ID) for AI-related legislation.
/openlaw/ai-legislation/id
GET
Search ai legislation il — Search Illinois (IL) for AI-related legislation.
/openlaw/ai-legislation/il
GET
Search ai legislation in — Search Indiana (IN) for AI-related legislation.
/openlaw/ai-legislation/in
GET
Search ai legislation ia — Search Iowa (IA) for AI-related legislation.
/openlaw/ai-legislation/ia
GET
Search ai legislation ks — Search Kansas (KS) for AI-related legislation.
/openlaw/ai-legislation/ks
GET
Search ai legislation ky — Search Kentucky (KY) for AI-related legislation.
/openlaw/ai-legislation/ky
GET
Search ai legislation la — Search Louisiana (LA) for AI-related legislation.
/openlaw/ai-legislation/la
GET
Search ai legislation me — Search Maine (ME) for AI-related legislation.
/openlaw/ai-legislation/me
GET
Search ai legislation md — Search Maryland (MD) for AI-related legislation.
/openlaw/ai-legislation/md
GET
Search ai legislation ma — Search Massachusetts (MA) for AI-related legislation.
/openlaw/ai-legislation/ma
GET
Search ai legislation mi — Search Michigan (MI) for AI-related legislation.
/openlaw/ai-legislation/mi
GET
Search ai legislation mn — Search Minnesota (MN) for AI-related legislation.
/openlaw/ai-legislation/mn
GET
Search ai legislation ms — Search Mississippi (MS) for AI-related legislation.
/openlaw/ai-legislation/ms
GET
Search ai legislation mo — Search Missouri (MO) for AI-related legislation.
/openlaw/ai-legislation/mo
GET
Search ai legislation mt — Search Montana (MT) for AI-related legislation.
/openlaw/ai-legislation/mt
GET
Search ai legislation ne — Search Nebraska (NE) for AI-related legislation.
/openlaw/ai-legislation/ne
GET
Search ai legislation nv — Search Nevada (NV) for AI-related legislation.
/openlaw/ai-legislation/nv
GET
Search ai legislation nh — Search New Hampshire (NH) for AI-related legislation.
/openlaw/ai-legislation/nh
GET
Search ai legislation nj — Search New Jersey (NJ) for AI-related legislation.
/openlaw/ai-legislation/nj
GET
Search ai legislation nm — Search New Mexico (NM) for AI-related legislation.
/openlaw/ai-legislation/nm
GET
Search ai legislation ny — Search New York (NY) for AI-related legislation.
/openlaw/ai-legislation/ny
GET
Search ai legislation nc — Search North Carolina (NC) for AI-related legislation.
/openlaw/ai-legislation/nc
GET
Search ai legislation nd — Search North Dakota (ND) for AI-related legislation.
/openlaw/ai-legislation/nd
GET
Search ai legislation oh — Search Ohio (OH) for AI-related legislation.
/openlaw/ai-legislation/oh
GET
Search ai legislation ok — Search Oklahoma (OK) for AI-related legislation.
/openlaw/ai-legislation/ok
GET
Search ai legislation or — Search Oregon (OR) for AI-related legislation.
/openlaw/ai-legislation/or
GET
Search ai legislation pa — Search Pennsylvania (PA) for AI-related legislation.
/openlaw/ai-legislation/pa
GET
Search ai legislation ri — Search Rhode Island (RI) for AI-related legislation.
/openlaw/ai-legislation/ri
GET
Search ai legislation sc — Search South Carolina (SC) for AI-related legislation.
/openlaw/ai-legislation/sc
GET
Search ai legislation sd — Search South Dakota (SD) for AI-related legislation.
/openlaw/ai-legislation/sd
GET
Search ai legislation tn — Search Tennessee (TN) for AI-related legislation.
/openlaw/ai-legislation/tn
GET
Search ai legislation tx — Search Texas (TX) for AI-related legislation.
/openlaw/ai-legislation/tx
GET
Search ai legislation ut — Search Utah (UT) for AI-related legislation.
/openlaw/ai-legislation/ut
GET
Search ai legislation vt — Search Vermont (VT) for AI-related legislation.
/openlaw/ai-legislation/vt
GET
Search ai legislation va — Search Virginia (VA) for AI-related legislation.
/openlaw/ai-legislation/va
GET
Search ai legislation wa — Search Washington (WA) for AI-related legislation.
/openlaw/ai-legislation/wa
GET
Search ai legislation wv — Search West Virginia (WV) for AI-related legislation.
/openlaw/ai-legislation/wv
GET
Search ai legislation wi — Search Wisconsin (WI) for AI-related legislation.
/openlaw/ai-legislation/wi
GET
Search ai legislation wy — Search Wyoming (WY) for AI-related legislation.
/openlaw/ai-legislation/wy

MCP Tools

search-ai-legislation-all-states

Fan-out: run AI-legislation search across all 50 states and return one merged result set keyed by jurisdiction.

read-only idempotent
search-ai-legislation-al

Search Alabama (AL) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ak

Search Alaska (AK) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-az

Search Arizona (AZ) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ar

Search Arkansas (AR) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ca

Search California (CA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-co

Search Colorado (CO) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ct

Search Connecticut (CT) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-de

Search Delaware (DE) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-fl

Search Florida (FL) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ga

Search Georgia (GA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-hi

Search Hawaii (HI) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-id

Search Idaho (ID) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-il

Search Illinois (IL) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-in

Search Indiana (IN) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ia

Search Iowa (IA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ks

Search Kansas (KS) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ky

Search Kentucky (KY) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-la

Search Louisiana (LA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-me

Search Maine (ME) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-md

Search Maryland (MD) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ma

Search Massachusetts (MA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-mi

Search Michigan (MI) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-mn

Search Minnesota (MN) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ms

Search Mississippi (MS) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-mo

Search Missouri (MO) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-mt

Search Montana (MT) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ne

Search Nebraska (NE) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-nv

Search Nevada (NV) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-nh

Search New Hampshire (NH) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-nj

Search New Jersey (NJ) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-nm

Search New Mexico (NM) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ny

Search New York (NY) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-nc

Search North Carolina (NC) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-nd

Search North Dakota (ND) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-oh

Search Ohio (OH) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ok

Search Oklahoma (OK) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-or

Search Oregon (OR) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-pa

Search Pennsylvania (PA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ri

Search Rhode Island (RI) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-sc

Search South Carolina (SC) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-sd

Search South Dakota (SD) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-tn

Search Tennessee (TN) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-tx

Search Texas (TX) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-ut

Search Utah (UT) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-vt

Search Vermont (VT) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-va

Search Virginia (VA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-wa

Search Washington (WA) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-wv

Search West Virginia (WV) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-wi

Search Wisconsin (WI) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent
search-ai-legislation-wy

Search Wyoming (WY) statutes, rules, regulations, and constitution for AI-related legislation.

read-only idempotent

Capability Spec

manage-openlaw-capability.yaml Raw ↑
naftiko: "1.0.0-alpha2"

info:
  title: Manage OpenLaw
  description: >
    Searches the OpenLaws Legal Data API (https://api.openlaws.us) for artificial
    intelligence legislation across all 50 U.S. state jurisdictions. One consume
    namespace per state — each pre-scoped to its jurisdiction_key (AL, AK, AZ, ...)
    and pre-loaded with an AI-legislation keyword query. An aggregator tool fans
    the 50 searches out in parallel so a single MCP call or HTTP request returns
    a 50-state snapshot of statutes, rules, regulations, and constitutional
    provisions touching AI. Exposes both an MCP server (for Claude, GPT, and
    other agent runtimes) and a REST API (for humans, dashboards, CI jobs).

    Upstream API: https://docs.openlaws.us/guide/openlaws-legal-data-api
    OpenAPI source: all/openlaws/openapi/openlaws-openapi.yml
    Auth: bearer JWT (OPENLAWS_TOKEN)
    Search endpoint shape: GET /api/v1/jurisdictions/{jurisdiction_key}/laws/search
    Query params: query, type (or|and|phrase), with_federal, limit, page

capability:
  consumes:
    - namespace: openlaws-al
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Alabama (AL)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/AL/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Alabama (AL)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ak
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Alaska (AK)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/AK/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Alaska (AK)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-az
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Arizona (AZ)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/AZ/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Arizona (AZ)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ar
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Arkansas (AR)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/AR/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Arkansas (AR)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ca
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to California (CA)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/CA/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in California (CA)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-co
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Colorado (CO)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/CO/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Colorado (CO)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ct
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Connecticut (CT)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/CT/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Connecticut (CT)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-de
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Delaware (DE)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/DE/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Delaware (DE)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-fl
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Florida (FL)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/FL/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Florida (FL)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ga
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Georgia (GA)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/GA/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Georgia (GA)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-hi
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Hawaii (HI)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/HI/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Hawaii (HI)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-id
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Idaho (ID)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/ID/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Idaho (ID)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-il
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Illinois (IL)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/IL/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Illinois (IL)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-in
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Indiana (IN)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/IN/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Indiana (IN)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ia
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Iowa (IA)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/IA/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Iowa (IA)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ks
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Kansas (KS)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/KS/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Kansas (KS)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ky
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Kentucky (KY)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/KY/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Kentucky (KY)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-la
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Louisiana (LA)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/LA/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Louisiana (LA)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-me
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Maine (ME)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/ME/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Maine (ME)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-md
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Maryland (MD)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/MD/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Maryland (MD)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ma
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Massachusetts (MA)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/MA/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Massachusetts (MA)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-mi
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Michigan (MI)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/MI/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Michigan (MI)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-mn
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Minnesota (MN)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/MN/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Minnesota (MN)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ms
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Mississippi (MS)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/MS/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Mississippi (MS)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-mo
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Missouri (MO)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/MO/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Missouri (MO)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-mt
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Montana (MT)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/MT/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Montana (MT)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-ne
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Nebraska (NE)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/NE/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Nebraska (NE)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-nv
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to Nevada (NV)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/NV/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in Nevada (NV)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-nh
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to New Hampshire (NH)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/NH/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in New Hampshire (NH)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-nj
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to New Jersey (NJ)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/NJ/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in New Jersey (NJ)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: openlaws-nm
      type: http
      baseUri: "https://api.openlaws.us"
      description: "OpenLaws keyword search scoped to New Mexico (NM)."
      authentication:
        type: bearer
        token: "{{OPENLAWS_TOKEN}}"
      resources:
        - name: laws-search
          path: "/api/v1/jurisdictions/NM/laws/search"
          operations:
            - name: search-ai-legislation
              method: GET
              description: "Keyword search for AI-related laws in New Mexico (NM)."
              inputParameters:
                - name: query
                  in: query
                  value: "artificial intelligence"
                - name: type
                  in: query
                  value: "phrase"
                - name: with_federal
                  in: query
                  required: false
                - name: limit
                  in: query
                  required: false
                - name: page
                  in: query
                  required: false

    - namespace: o

# --- truncated at 32 KB (127 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/openlaws/refs/heads/main/capabilities/manage-openlaw-capability.yaml