> For the complete documentation index, see [llms.txt](https://docs.sprinto.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinto.com/sprinto-ai/sprinto-mcp-beta.md).

# Sprinto MCP - Beta

### 1. Overview

#### What is Sprinto MCP?

Sprinto MCP (Model Context Protocol) is an integration that connects Sprinto's compliance automation platform directly to AI assistants like Claude. It allows you to interact with your Sprinto workspace using plain English — asking questions, pulling reports, and taking actions — without navigating the Sprinto UI.

Instead of clicking through dashboards, you can simply ask:

> *"Show me all failing monitors assigned to my team"* *"List all vendors without a completed risk assessment"* *"What controls are not yet mapped to SOC 2?"*

Sprinto MCP translates these natural language requests into structured actions on your Sprinto account in real time.

#### Who is it for?

Sprinto MCP is designed for compliance managers, security leads, and IT administrators who use Sprinto daily and want to move faster without context-switching. It is particularly useful for:

* **Compliance managers** who want quick status checks on audits, controls, and policies
* **Security teams** tracking vendor risk, incidents, and monitor health
* **Ops and admin teams** managing staff onboarding, offboarding, and access reviews

No coding knowledge is required. If you can describe what you need in plain English, Sprinto MCP can help.

#### What can you do with it?

Sprinto MCP gives you read and write access to most of Sprinto's core entities through conversational AI. You can:

* **Query** compliance status, control readiness, vendor details, audit progress, and more
* **Take actions** like creating risks, updating policies, closing incidents, onboarding staff, and submitting due diligence
* **Automate repetitive tasks** like sending policy review reminders, bulk-importing vendors, or answering security questionnaires using your Knowledge Hub
* **Get summaries and diagnostics** across frameworks, monitors, and evidence requests

#### How it works

Sprinto MCP uses the Model Context Protocol (MCP), an open standard that lets AI assistants securely call external tools and APIs on your behalf. When you ask a question or give an instruction in Claude, the AI identifies the right Sprinto tool to use, calls it with the correct parameters, and surfaces the result back to you — all within the conversation.

Your data stays within Sprinto's security boundaries. The AI does not store or cache your compliance data; it only retrieves or acts on it within the scope of your request.

***

### 2. Getting Started

#### Prerequisites

Before connecting Sprinto MCP, make sure you have:

* An active Sprinto account with the relevant permissions for the actions you want to perform
* Admin or editor-level access in Sprinto.

#### How to connect Sprinto MCP

Sprinto MCP connects via a custom URL based on the hosting region:

{% tabs %}
{% tab title="US" %}

```
https://mcp.sprinto.com/mcp
```

{% endtab %}

{% tab title="EU" %}

```
https://mcp.eu.sprinto.com/mcp
```

{% endtab %}

{% tab title="IN" %}

```
https://mcp.in.sprinto.com/mcp
```

{% endtab %}

{% tab title="AU" %}

```
https://mcp.au.sprinto.com/mcp
```

{% endtab %}
{% endtabs %}

Follow the steps below for your AI client of choice.

### 2.1 Claude Web

#### Option 1: OAuth custom connector

1. Open Claude in the browser.
2. Go to **Settings -> Connectors**.
3. Click **Add custom connector**.
4. Enter a name, for example `Sprinto`.
5. Enter the MCP server URL:

{% tabs %}
{% tab title="US" %}

```
https://mcp.sprinto.com/mcp
```

{% endtab %}

{% tab title="EU" %}

```
https://mcp.eu.sprinto.com/mcp
```

{% endtab %}

{% tab title="IN" %}

```
https://mcp.in.sprinto.com/mcp
```

{% endtab %}

{% tab title="AU" %}

```
https://mcp.au.sprinto.com/mcp
```

{% endtab %}
{% endtabs %}

6. Continue / create the connector.
7. Claude should redirect to the Sprinto login page.
8. Log in to Sprinto and approve/connect.
9. After redirecting back to Claude, confirm the Sprinto MCP connector is enabled.

#### Option 2: Developer API key / manual header

Use this only if you are configuring through CLI-style MCP config instead of the web connector UI.

{% tabs %}
{% tab title="US" %}

```
https://mcp.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="EU" %}

```
https://mcp.eu.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="IN" %}

```
https://mcp.in.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="AU" %}

```
https://mcp.au.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}
{% endtabs %}

You are now ready to use Sprinto MCP in any Claude conversation.

### 2.2 Claude Desktop

#### Option 1: OAuth custom connector

If Claude Desktop exposes **Settings -> Connectors -> Add custom connector**, use the same web connector flow:

{% tabs %}
{% tab title="US" %}

```
Name: Sprinto
https://mcp.sprinto.com/mcp
Auth: OAuth
```

{% endtab %}

{% tab title="EU" %}

```
Name: Sprinto
https://mcp.eu.sprinto.com/mcp
Auth: OAuth
```

{% endtab %}

{% tab title="IN" %}

```
Name: Sprinto
https://mcp.in.sprinto.com/mcp
Auth: OAuth
```

{% endtab %}

{% tab title="AU" %}

```
Name: Sprinto
https://mcp.au.sprinto.com/mcp
Auth: OAuth
```

{% endtab %}
{% endtabs %}

It should redirect to Sprinto login and return with the MCP connector enabled.

#### Option 2: Developer API key / manual config

If Claude Desktop exposes a custom MCP server config UI, use:

{% tabs %}
{% tab title="US" %}

```
https://mcp.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="EU" %}

```
https://mcp.eu.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="IN" %}

```
https://mcp.in.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="AU" %}

```
https://mcp.au.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}
{% endtabs %}

If Claude Desktop reads the same MCP config created by Claude Code, the Claude Code CLI command above may make the `sprinto` server available there too.

### 2.3 Claude Code CLI

#### Prerequisites

* Claude Code installed globally:

```bash
npm i -g @anthropic-ai/claude-code
```

* A Sprinto developer API key. This is a UUID generated from a Sprinto org you can access, for example CARS.

#### Get Your Sprinto Dev Key

1. Login to your Sprinto
2. Go to **Settings -> Developer API**.
3. Click **Generate key**.
4. Copy the generated UUID.
5. Use it as the raw header value:

```
Authorization: <YOUR_DEV_KEY>
```

Do **not** prefix the developer API key with `Bearer`.

#### Add The Sprinto MCP Server

Replace `<YOUR_DEV_KEY>` with your raw UUID key.

{% tabs %}
{% tab title="US" %}

```
claude mcp add --transport http sprinto https://mcp.sprinto.com/mcp \
  --header "Authorization: <YOUR_DEV_KEY>"
```

{% endtab %}

{% tab title="EU" %}

```
claude mcp add --transport http sprinto https://mcp.eu.sprinto.com/mcp \
  --header "Authorization: <YOUR_DEV_KEY>"
```

{% endtab %}

{% tab title="IN" %}

```
claude mcp add --transport http sprinto https://mcp.in.sprinto.com/mcp \
  --header "Authorization: <YOUR_DEV_KEY>"
```

{% endtab %}

{% tab title="AU" %}

```
claude mcp add --transport http sprinto https://mcp.au.sprinto.com/mcp \
  --header "Authorization: <YOUR_DEV_KEY>"
```

{% endtab %}
{% endtabs %}

#### Verify The Server

```bash
claude mcp list
```

You should see the `sprinto` MCP server in the configured server list.

#### Use In Claude Code

1. Run Claude Code:

```bash
claude
```

2. In the session, run:

```
/mcp
```

3. Confirm Sprinto tools are visible in the MCP tool list.
4. You're all set to ask questions and complete tasks on Claude Code.&#x20;

### 2.4 ChatGPT

#### Option 1: OAuth app / connector

This is the tested production path.

1. Open ChatGPT web.
2. Go to **Settings -> Apps / Connectors**.
3. Click **Create app** or **Create connector**.
4. Enter a name, for example `Sprinto`.
5. Enter the MCP server URL:

{% tabs %}
{% tab title="US" %}

```
https://mcp.sprinto.com/mcp
```

{% endtab %}

{% tab title="EU" %}

```
https://mcp.eu.sprinto.com/mcp
```

{% endtab %}

{% tab title="IN" %}

```
https://mcp.in.sprinto.com/mcp
```

{% endtab %}

{% tab title="AU" %}

```
https://mcp.au.sprinto.com/mcp
```

{% endtab %}
{% endtabs %}

6. Choose **OAuth** as the authentication method.
7. Click **Create**.
8. ChatGPT should redirect to the Sprinto login page.
9. Log in and approve/connect.
10. After redirecting back to ChatGPT, test with:

```
Use the Sprinto MCP server to show my workspace context.
```

Note: In the current tested flow, ChatGPT did **not** require manually entering a client ID. Adding the URL and choosing OAuth was enough to trigger the Sprinto login flow.

#### Option 2: Developer API key / custom header

Use this only if the ChatGPT UI exposes custom-header authentication for the app/connector.

{% tabs %}
{% tab title="US" %}

```
https://mcp.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="EU" %}

```
https://mcp.eu.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="IN" %}

```
https://mcp.in.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}

{% tab title="AU" %}

```
https://mcp.au.sprinto.com/mcp
Header: Authorization: <YOUR_DEV_KEY>
```

{% endtab %}
{% endtabs %}

If custom headers are not available, use OAuth.

### **2.5 Cursor**

#### Option 1: Add MCP from Cursor UI

Use this when Cursor exposes the MCP integration UI.

1. Open Cursor.
2. Go to **Settings / Integrations**.
3. Open the **MCP** section.
4. Click **Add MCP**.
5. Enter a name, for example `Sprinto`.
6. Enter the MCP server URL:

{% tabs %}
{% tab title="US" %}

```
https://mcp.sprinto.com/mcp
```

{% endtab %}

{% tab title="EU" %}

```
https://mcp.eu.sprinto.com/mcp
```

{% endtab %}

{% tab title="IN" %}

```
https://mcp.in.sprinto.com/mcp
```

{% endtab %}

{% tab title="AU" %}

```
https://mcp.au.sprinto.com/mcp
```

{% endtab %}
{% endtabs %}

7. If Cursor offers OAuth, choose OAuth and continue.
8. Cursor should redirect to the Sprinto login page.
9. Log in to Sprinto and approve/connect.
10. Return to Cursor and confirm the Sprinto MCP server is enabled.
11. Verify by asking Cursor:

```
Use the Sprinto MCP server to show my workspace context.
```

#### Option 2: Developer API key / `.cursor/mcp.json`

Use this if the Cursor UI flow is unavailable or OAuth does not complete.

Create or update `.cursor/mcp.json` in the repo root, or `~/.cursor/mcp.json` for global use:

{% tabs %}
{% tab title="US" %}

```
{
  "mcpServers": {
    "sprinto": {
      "url": "https://mcp.sprinto.com/mcp",
      "headers": {
        "Authorization": "<YOUR_DEV_KEY>"
      }
    }
  }
}
```

{% endtab %}

{% tab title="EU" %}

```
{
  "mcpServers": {
    "sprinto": {
      "url": "https://mcp.eu.sprinto.com/mcp",
      "headers": {
        "Authorization": "<YOUR_DEV_KEY>"
      }
    }
  }
}
```

{% endtab %}

{% tab title="IN" %}

```
{
  "mcpServers": {
    "sprinto": {
      "url": "https://mcp.in.sprinto.com/mcp",
      "headers": {
        "Authorization": "<YOUR_DEV_KEY>"
      }
    }
  }
}
```

{% endtab %}

{% tab title="AU" %}

```
{
  "mcpServers": {
    "sprinto": {
      "url": "https://mcp.au.sprinto.com/mcp",
      "headers": {
        "Authorization": "<YOUR_DEV_KEY>"
      }
    }
  }
}
```

{% endtab %}
{% endtabs %}

Important notes:

* Replace `<YOUR_DEV_KEY>` with the raw developer API UUID.
* Do **not** prefix the developer API key with `Bearer`.
* Restart or refresh Cursor MCP settings after editing the file.

#### Authentication and permissions

Sprinto MCP acts on behalf of your authenticated Sprinto account. The actions available to you through the AI are governed by your Sprinto role and permissions — the same way they are in the Sprinto UI. If your Sprinto role does not permit a certain action (for example, approving a policy), the AI will not be able to perform it either.

Read-only users can query and explore data. Editor and admin users can take write actions.

***

### 3. Capabilities by Entity

The following sections describe what you can do with Sprinto MCP for each major entity type. Each section includes the types of actions available and example prompts you can try.

#### Access & Critical Access Systems

Manage who has access to your organization's critical systems (AWS IAM, GitHub, GCP, etc.), run access reviews, and configure Critical Access System (CAS) rules.

**What you can do:**

* List all critical access systems and who has access to them
* Create, edit, or configure auto and manual Critical Access Systems
* Run and complete access review sessions for individual users
* Bulk-update access user connections and mark non-human accounts
* Manage ticketing collections for CAS workflows
* Check MFA monitor status across active auto-critical access systems

**Example prompts:**

> *"List all critical access systems in my org."* *"Show me who has access to our AWS environment."* *"Complete the access review for user <john@example.com>."* *"Set up a new critical access system for our GitHub org."*

#### Audits

Create and manage compliance audits, track audit tasks and findings, and monitor audit progress across lifecycle stages.

**What you can do:**

* Create new compliance audits and update their parameters
* Add or remove controls as audit requirements
* Update notes on audit items
* View audit statistics: findings by severity, open threads, task counts, and lifecycle stage breakdown

**Example prompts:**

> *"Create a new SOC 2 Type II audit."* *"How many audits are currently in the evidence collection stage?"* *"Show me the open discussion threads across all my audits."* *"Add control CC6.1 to our current audit."*

#### Checks & Monitors

View and manage automated compliance monitors and manual workflow checks, track their health, and resolve failures.

**What you can do:**

* List all automated monitors and manual workflow checks
* Create, enable, disable, or update custom checks and programmable monitors
* Add evidence or exceptions to monitors
* View the run history and day-by-day evaluation status of checks
* Get remediation steps for failing monitors
* Send reminders to staff with failing or overdue checks
* Resolve a compliance check by submitting the required evidence

**Example prompts:**

> *"Which monitors are currently failing?"* *"Show me the remediation steps for the failing MFA monitor."* *"Send reminders to all owners with failing checks."* *"Show me the evaluation history for the endpoint encryption monitor over the last 30 days."*

#### Controls

Create, map, and manage compliance controls across frameworks and policies.

**What you can do:**

* Create new custom controls and edit existing ones
* Enable or disable controls for your organization
* Map controls to framework principles and org policy types
* Attach evidence to controls
* View control details, mapped policies, check summaries, and mitigated risks
* See how many controls exist and which users own them

**Example prompts:**

> *"List all controls that are not yet set up."* *"Map control CC6.1 to our SOC 2 framework."* *"Which controls does John own?"* *"Show me the check summary for control CC7.2."* *"How many controls are mapped to ISO 27001?"*

#### Employees & Users

Manage staff members, their roles, onboarding and offboarding, scope status, and background checks.

**What you can do:**

* Create new staff members and trigger onboarding
* Start offboarding for departing employees
* Send onboarding reminders to specific staff
* Record manual background check reports
* Update a user's in-scope or out-of-scope status
* Create custom staff roles
* Query users by role, system group, manager, or email

**Example prompts:**

> *"Add a new staff member: Jane Doe, <jane@example.com>."* *"Start offboarding for <john@example.com>."* *"How many active in-scope users do we have?"* *"Who are the people managers in our org?"* *"Show me all users who are not admins and not in the infosec group."*

#### Employee Groups

View and manage employee groups, their members, and the HR/directory sources that populate them.

**What you can do:**

* List all employee groups and their members
* View employee groups by provider source (e.g., Google Workspace, Okta)
* Preview which users would match a custom group rule
* Query relations and memberships across groups

**Example prompts:**

> *"List all employee groups in our org."* *"Which users are in the Engineering group?"* *"What HR integrations are we using as sources for employee groups?"* *"How many employee groups do we have from each source?"*

#### Evidence

Upload, track, and query manual evidence files and evidence requests across your compliance program.

**What you can do:**

* Create org-level manual evidence records from external file links
* Attach custom evidence to monitors and controls
* List all uploaded manual evidence files
* View evidence requests and their counts (total vs archived)

**Example prompts:**

> *"List all manual evidence files uploaded in the last 30 days."* *"How many evidence requests are currently open?"* *"Attach this evidence file to the encryption at rest monitor."*

#### Findings

Create and manage findings linked to audits, vendors, controls, or risk items.

**What you can do:**

* Create new findings under any parent entity (audit, vendor, control, risk item)
* Update existing findings with new information

**Example prompts:**

> *"Create a new finding under our SOC 2 audit for a missing access control policy."* *"Update the finding on vendor Acme Corp to mark it as remediated."*

#### Frameworks

Enable, configure, and manage compliance frameworks and their criteria (principles) within your organization.

**What you can do:**

* List all active and eligible compliance frameworks
* Enable or disable frameworks for your org
* Add, enable, disable, and update framework criteria (principles)
* Set audit justification text for framework criteria
* Map controls to framework principles
* View per-framework control readiness and check health summaries
* See how many framework criteria are mapped to controls

**Example prompts:**

> *"Which compliance frameworks are we currently working toward?"* *"Enable the ISO 27001 framework for our org."* *"How many SOC 2 criteria are not yet mapped to controls?"* *"Show me the check health summary across all our active frameworks."*

#### Incidents

Track and manage security and operational incidents, update their severity, and close them individually or in bulk.

**What you can do:**

* List all incidents with filtering options
* Close single or multiple incidents in bulk
* Update incident severity (High, Medium, Low)
* Update data-loss and customer-impact details on an incident

**Example prompts:**

> *"List all open high-severity incidents."* *"Close all resolved incidents from last month."* *"Update the severity of incident #42 to Medium."* *"What incidents have customer data impact?"*

#### Infrastructure

View and classify your cloud infrastructure resources across connected providers like AWS, GCP, and Azure.

**What you can do:**

* List all connected cloud/infrastructure providers
* View active infrastructure resources and their types
* Update the classification of individual infrastructure entities
* Bulk-classify Security Hub and infra entities
* Update the smart default classification for a provider

**Example prompts:**

> *"List all connected cloud infrastructure providers."* *"Show me all unclassified infrastructure resources."* *"Classify our production EC2 instance as in-scope."* *"What infrastructure resource types do we have across our AWS account?"*

#### Pentest

Manage penetration tests, vulnerabilities, and reports within your compliance program.

**What you can do:**

* List all pentests and their statuses
* View pentest vulnerabilities across the organization
* Create vulnerabilities for a given pentest report
* Retrieve the latest report for a pentest

**Example prompts:**

> *"List all our penetration tests."* *"Show me all open vulnerabilities from our last pentest."* *"What is the latest report for our Q1 2025 pentest?"*

#### Policies

Create, update, approve, and manage your organization's compliance policies and policy documents.

**What you can do:**

* Create new custom policies (editable or uploaded documents)
* Update policy draft content and document details (owner, reviewer, etc.)
* Approve policies or send them for review
* Enable or disable policy types
* Upload policy documents from external sources
* Upgrade Sprinto-managed policies to newer versions
* View policies by type, policy registers, gap analysis, and drift reports
* Notify policy reviewers by email
* Preview policy templates as Markdown or PDF

**Example prompts:**

> *"Which policies are currently in draft and not yet approved?"* *"Show me our policy gap analysis."* *"Send review notifications to all policy reviewers."* *"Approve the Access Control Policy."* *"List all policies in our Information Security policy register."* *"Which policies have drifted from their expected state?"*

#### Policy Exceptions

View and manage exceptions granted to policies across your organization.

**What you can do:**

* List all policy exceptions (paginated and filterable)
* Retrieve individual policy exceptions by ID
* View exceptions for the currently logged-in user
* Get the total count of policy exceptions

**Example prompts:**

> *"How many policy exceptions do we currently have?"* *"List all active policy exceptions in our org."* *"Show me the policy exceptions assigned to me."*

#### Risks

Create, import, assess, and manage risks in your organization's risk register.

**What you can do:**

* Create custom org risk items or bulk-import risks
* Approve, update, and map risks to entities
* Update org risk profiles and risk categories
* View all risks in the register with filtering and sorting
* See risk score formulas and custom scale configurations
* View which controls mitigate a given risk

**Example prompts:**

> *"List all high-rated risks in our risk register."* *"Create a new risk for third-party vendor data exposure."* *"Which controls are mapped to mitigate our data breach risk?"* *"What is our risk scoring formula?"* *"Approve the pending risk items in our register."*

#### Security Questionnaires

Import, answer, and manage security questionnaires — including vendor questionnaires and AI system assessments.

**What you can do:**

* Import security questionnaires from uploaded files (Excel, CSV, Word, PDF)
* Trigger automatic question extraction and answer generation
* Bulk-approve, assign, or update reviewer for questionnaire questions
* Create or update auto-response Q\&A pairs in your Knowledge Hub
* Answer questions using your org's Knowledge Hub
* View questionnaire items grouped by domain for both vendor and AI system questionnaires

**Example prompts:**

> *"Import this security questionnaire and generate answers from our Knowledge Hub."* *"Show me all unanswered questions in our current vendor questionnaire."* *"Bulk-approve all questions in section 3 of the questionnaire."* *"Add a new auto-response answer for MFA questions to our Knowledge Hub."*

#### Tasks

Create, assign, update, and close compliance tasks and workflow actions across your org.

**What you can do:**

* Create new custom tasks for vendor and risk workflows
* Update task details and close completed tasks
* Approve or reject workflow node actions
* Mark tasks as approved (for approvals obtained outside Sprinto)
* List all tasks assigned to you or across the org

**Example prompts:**

> *"List all my open compliance tasks."* *"Create a task to collect the latest SOC 2 report from Vendor X."* *"Close task #15 — it's been completed."* *"Show me all overdue tasks in the org."*

#### Vendors

Manage your vendor register end-to-end — from onboarding and risk assessment to document collection and security questionnaires.

**What you can do:**

* Add single or multiple vendors; bulk-import vendor lists
* Update vendor details and risk scores across risk dimensions
* Submit vendor due diligence assessments
* Request, upload, and track vendor documents
* View vendor risk assessments, risk pulse, and risk level summaries
* Discover and manage vendor suggestions from connected integrations
* Manage vendor security questionnaire templates
* Search the external Sprinto vendor catalog for pre-built profiles
* View vendor connections (integrations) configured for the org

**Example prompts:**

> *"List all active vendors in our org."* *"Which vendors don't have a completed due diligence assessment?"* *"Add Acme Corp as a new vendor with High data sensitivity."* *"Show me the risk pulse for vendor stripe.com."* *"Which vendors are rated as High risk?"* *"Send a document upload request to Acme Corp for their SOC 2 report."* *"How many vendor documents has Sprinto auto-collected for us?"*

#### Custom Attributes

Define and manage custom fields on Sprinto entities to capture org-specific metadata.

**What you can do:**

* Create new custom attribute definitions for entity types
* Update existing custom field definitions
* Set or update the values of custom fields on specific entities

**Example prompts:**

> *"Add a custom field called 'Data Classification' to the vendor entity."* *"Update the 'Business Owner' custom field for vendor Acme Corp to Jane Doe."*

#### Management Reviews

Create and track management review sessions as part of your compliance program.

**What you can do:**

* Create new management review sessions

**Example prompts:**

> *"Create a new management review session for Q2 2025."*

#### Endpoint / Device

Update and manage staff device (endpoint) records in Sprinto.

**What you can do:**

* Update endpoint records for staff devices

**Example prompts:**

> *"Update the endpoint record for John's MacBook to mark it as compliant."*

### 4. Beta & Support

Sprinto MCP is currently in **beta**. The capabilities listed in this documentation reflect what is available today, and we are actively expanding what you can do — including deeper workflow automation, richer reporting, and support for more Sprinto entities.

If you run into any issues, unexpected behavior, or have feedback on what you'd like to see next, reach out to us at [**support@sprinto.com**](mailto:support@sprinto.com). We'd love to hear from you.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.sprinto.com/sprinto-ai/sprinto-mcp-beta.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
