cmf_regulation

Pack: cmf-chile · 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/cmf_regulation for the schema, then POST the same URL with its arguments for the data.

Look up CMF regulations: NCG (normas de carácter general), CIR (circulares) and OFC (oficios circulares). Pass a number (with type NCG|CIR|OFC) to resolve one norm, e.g. type=NCG number=514 returns its title, issue date, PDF link, the resolution that approved it, and which norms modify, repeal or are modified by it. Or pass a Spanish keyword query (e.g. “finanzas abiertas”) and/or a year to list matching norms, newest first. At least one of number, query or year is required.

Parameters

NameTypeRequiredDescription
typestringnoNorm type. Default ALL.
numbernumber,stringnoNorm number, e.g. 514.
querystringnoSpanish keyword(s) searched in the norm text/title, e.g. “finanzas abiertas”.
yearnumber,stringnoIssue year, e.g. 2026.
limitnumber,stringnoMax norms to return (default 20, max 100).

Example call

Arguments

{
  "type": "NCG",
  "number": 514
}

curl

curl -X POST https://gateway.pipeworx.io/cmf-chile/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"cmf_regulation","arguments":{"type":"NCG","number":514}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('cmf_regulation', {
  "type": "NCG",
  "number": 514
});

Response shape

FieldTypeDescription
sourcestring
data_as_ofstring
foundboolean
total_matchingnumber
returnednumber
scope_searchedstring
resultsarray
Full JSON Schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string"
    },
    "data_as_of": {
      "type": "string"
    },
    "found": {
      "type": "boolean"
    },
    "total_matching": {
      "type": "number"
    },
    "returned": {
      "type": "number"
    },
    "scope_searched": {
      "type": "string"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string"
          },
          "number": {
            "type": "string"
          },
          "issued": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "pdf_url": {
            "type": "string"
          },
          "consolidated_text_url": {
            "type": "string"
          },
          "related_documents": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "title": {
                  "type": "string"
                },
                "url": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            }
          },
          "approving_resolution": {
            "type": "object",
            "properties": {
              "number": {
                "type": "string"
              },
              "date": {
                "type": "string"
              },
              "reference": {
                "type": "string"
              },
              "url": {
                "type": "string"
              }
            },
            "additionalProperties": true
          },
          "modifies": {
            "type": "array",
            "items": {}
          },
          "modified_by": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "number": {
                  "type": "string"
                },
                "date": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            }
          },
          "repeals": {
            "type": "array",
            "items": {}
          },
          "repealed_by": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true
      }
    }
  },
  "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 cmf-chile pack
{
  "mcpServers": {
    "cmf-chile": {
      "url": "https://gateway.pipeworx.io/cmf-chile/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 24, 2026