---
title: MCP tools
description: Tools available through Inth MCP, with arguments and example prompts.
---
Inth MCP currently provides four tools for organizations and projects. The
client should ask for confirmation before it calls a tool that changes data.

## Organization tools

### `list_organizations`

Lists the Inth organizations that your signed-in account can access, including
your role in each organization.

This tool has no arguments.

Example prompt:

> List my Inth organizations and show my role in each one.

## Project tools

### `list_regions`

Lists the regions available when creating a project. Use the returned region
ID with `create_project`.

This tool has no arguments.

Example prompt:

> Which regions can I use for a new Inth project?

### `list_projects`

Lists projects and their linked Consent instances. You can list every project
you can access or limit the result to one organization.

|Argument|Type|Required|Description|
|--|--|--|--|
|`organizationId`|string|No|Only return projects from this organization|

Example prompt:

> List the projects in my Acme organization.

### `create_project`

Creates a project and its first Consent instance. Admins and owners can use
this tool when the organization has API access.

|Argument|Type|Required|Description|
|--|--|--|--|
|`organizationId`|string|Yes|Organization that will own the project|
|`name`|string|Yes|Project name|
|`region`|string|Yes|Region ID returned by `list_regions`|
|`trustedOrigins`|string array|No|Origins allowed to use the Consent instance|
|`consent.branding`|`inth`, `c15t`, or `none`|No|Branding shown on the Consent banner|

Example prompt:

> Create an Inth project named Docs in the Frankfurt region for the Acme
> organization. Trust `https://docs.example.com` and show Inth branding.

Check the organization, region, project name, and trusted origins before you
approve the call. To find the required IDs first, ask the client to run
`list_organizations` and `list_regions`.
