Skip to main content
The Char SaaS MCP exposes these tools at https://app.usechar.ai/mcp.

Profile

get_profile

Returns the authenticated user’s profile and organization memberships. Input: None Output:

Organizations

list_organizations

Returns all organizations the authenticated user belongs to. Input: None Output:

get_organization

Returns details of an organization by ID or slug. Input: Provide either id or slug, not both. Output:

list_members

Returns all members of the current organization. Requires organization context. Input: None Output:

Identity

manage_idp_config

Gets, updates, or clears the identity provider configuration for SSO. Requires organization context and admin role. Input: Output:

test_idp_connection

Tests connectivity to an identity provider by fetching its OIDC discovery document. Input: Output:
On failure:

Governance

manage_governance_provider

Gets, updates, or clears the organization governance provider configuration used for policy decisions. Requires organization context and admin role. Input: For update, omitted fields are merged with the current saved configuration. Output:

test_governance_provider

Tests governance provider connectivity and interceptor response contract. Requires organization context and admin role. Input: When omitted, values are taken from the currently saved governance configuration. Output:

Plans

list_plans

Returns all available plan tiers. Input: None Output:

get_plan_info

Returns the current organization’s plan, features, and usage. Requires organization context. Input: Output (with include: "all"):

check_feature

Checks if a specific feature is accessible for the current organization. Input: Output:
On denial:

Subscriptions

get_subscription

Returns the current organization’s subscription information. Input: Output (with detail: "status"):

get_billing_url

Returns a checkout or customer portal URL. Input: Output:

sync_subscription

Forces a sync of subscription data from Polar. Input: None Output:

Hub

hub_list_tools

Lists browser tools available from connected WebMCP tabs. Input: Output:

hub_list_sources

Lists active browser tabs/sources that have registered tools. Input: None Output:

hub_call_tool

Executes a browser tool by name. Input: Output: Varies by tool. Returns the tool’s response content.

Utility

echo

Echoes back a message. Useful for testing the MCP connection. Input: Output:

verify_api_access

Verifies the current session has valid API access. Input: None Output:

See also