co_regulation_search

Pack: colorado-code · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/co_regulation_search for the schema, then POST the same URL with its arguments for the data.

Search the Code of Colorado Regulations (Colorado state administrative rules) by keyword and get back the matching rule DOCUMENTS with CCR number, title, department, agency and effective date — e.g. “transfer of ownership”, “dispensary”, “child care licensing”. Optionally narrow by department or agency name (e.g. “Department of Revenue”). Pass a returned ccr_number to co_regulation to read it. Colorado Secretary of State, live, keyless.

Parameters

NameTypeRequiredDescription
querystringyesKeywords to find in the regulations, e.g. “transfer of ownership”.
departmentstringnoOptional department or agency name (or part of it), e.g. “Revenue”, “Marijuana Enforcement Division”.
pageintegernoResults page, 10 per page (default 1).

Example call

Arguments

{
  "query": "transfer of ownership"
}

curl

curl -X POST https://gateway.pipeworx.io/colorado-code/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"co_regulation_search","arguments":{"query":"transfer of ownership"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('co_regulation_search', {
  "query": "transfer of ownership"
});

Response shape

FieldTypeDescription
foundboolean
reasonstring | null
messagestring | null
querystring | null
departmentstring | null
pagenumber | null
total_pagesnumber | null
countnumber | null
resultsarray | null
data_as_ofstring | null
sourcestring | null
Full JSON Schema
{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean"
    },
    "reason": {
      "type": [
        "string",
        "null"
      ]
    },
    "message": {
      "type": [
        "string",
        "null"
      ]
    },
    "query": {
      "type": [
        "string",
        "null"
      ]
    },
    "department": {
      "type": [
        "string",
        "null"
      ]
    },
    "page": {
      "type": [
        "number",
        "null"
      ]
    },
    "total_pages": {
      "type": [
        "number",
        "null"
      ]
    },
    "count": {
      "type": [
        "number",
        "null"
      ]
    },
    "results": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object",
        "additionalProperties": true
      }
    },
    "data_as_of": {
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "additionalProperties": true
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the colorado-code pack
{
  "mcpServers": {
    "colorado-code": {
      "url": "https://gateway.pipeworx.io/colorado-code/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build November 14, 2026