Company-specific regulatory assessments for concrete business questions, as structured data or PDF.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return the authenticated PDF endpoint after the Check is ready.
Return the authenticated PDF endpoint after the Check is ready.
| Argument | Type | Description |
|---|---|---|
| order_id* | string | |
| access_token* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"access_token"
],
"properties": {
"order_id": {
"type": "string",
"pattern": "^agentcheck_[a-f0-9]{32}$"
},
"access_token": {
"type": "string",
"minLength": 32
}
}
}Retrieve the structured Check result after status reaches ready.
| Argument | Type | Description |
|---|---|---|
| order_id* | string | |
| access_token* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"access_token"
],
"properties": {
"order_id": {
"type": "string",
"pattern": "^agentcheck_[a-f0-9]{32}$"
},
"access_token": {
"type": "string",
"minLength": 32
}
}
}Read private Check status.
| Argument | Type | Description |
|---|---|---|
| order_id* | string | |
| access_token* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"access_token"
],
"properties": {
"order_id": {
"type": "string",
"pattern": "^agentcheck_[a-f0-9]{32}$"
},
"access_token": {
"type": "string",
"minLength": 32
}
}
}Return the authenticated PDF endpoint after status reaches ready. Use the same bearer token when downloading it.
| Argument | Type | Description |
|---|---|---|
| order_id* | string | The order_id returned by the paid Instant Brief purchase request. |
| access_token* | string | The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"access_token"
],
"properties": {
"order_id": {
"type": "string",
"minLength": 8,
"description": "The order_id returned by the paid Instant Brief purchase request."
},
"access_token": {
"type": "string",
"minLength": 32,
"description": "The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user."
}
}
}Read the structured result after status reaches ready. If still researching, close the call and retry after 20 seconds.
| Argument | Type | Description |
|---|---|---|
| order_id* | string | The order_id returned by the paid Instant Brief purchase request. |
| access_token* | string | The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"access_token"
],
"properties": {
"order_id": {
"type": "string",
"minLength": 8,
"description": "The order_id returned by the paid Instant Brief purchase request."
},
"access_token": {
"type": "string",
"minLength": 32,
"description": "The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user."
}
}
}Read private order status. If status is researching, close the call and invoke this tool again after 20 seconds.
| Argument | Type | Description |
|---|---|---|
| order_id* | string | The order_id returned by the paid Instant Brief purchase request. |
| access_token* | string | The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"access_token"
],
"properties": {
"order_id": {
"type": "string",
"minLength": 8,
"description": "The order_id returned by the paid Instant Brief purchase request."
},
"access_token": {
"type": "string",
"minLength": 32,
"description": "The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user."
}
}
}List the Instant Brief available to agents.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}List the regulatory research products available to agents. Use an Instant Brief for a question and Check for supplied working materials.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Return the paid REST request shape for screening one or two supplied materials. The agent price is $0.99.
| Argument | Type | Description |
|---|---|---|
| material_count* | integer | |
| total_characters* | integer | Combined readable-text character count after extracting the supplied materials. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"material_count",
"total_characters"
],
"properties": {
"material_count": {
"type": "integer",
"maximum": 2,
"minimum": 1
},
"total_characters": {
"type": "integer",
"maximum": 240000,
"minimum": 1,
"description": "Combined readable-text character count after extracting the supplied materials."
}
}
}Validate the scope and return the REST purchase shape. Payment occurs through HTTP 402 on the REST endpoint.
| Argument | Type | Description |
|---|---|---|
| product* | string | The RegLayer Instant Brief product code. |
| jurisdictions* | array | The distinct regulatory geographies the Decision Brief should cover. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"product",
"jurisdictions"
],
"properties": {
"product": {
"type": "string",
"const": "instant_brief",
"description": "The RegLayer Instant Brief product code."
},
"jurisdictions": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"description": "A country, US state, or other regulatory geography to cover, written as a clear human-readable name."
},
"maxItems": 3,
"minItems": 1,
"description": "The distinct regulatory geographies the Decision Brief should cover."
}
}
}