Skip to main content

Showpad MCP

||
Beta

This feature is available via an Open Beta.

Connect Showpad to AI platforms like Claude Code or ChatGPT using the Model Context Protocol (MCP). Your AI assistants can search, summarize, and surface Showpad content directly within their workspace.

Example Query

Key features

  • Securely authenticate external AI systems using OAuth
  • Enable AI assistants to search and summarize your Showpad content
  • Integrate Showpad into your existing AI workflows
  • Interact with Showpad via natural language commands (e.g., "Find assets about onboarding", "Summarize the Q3 pricing deck", "Find customer onboarding materials updated this month")
Prerequisites

Showpad

  • Plan: Contact your Account Manager (private beta)
  • Permissions: Administrator access to Showpad's Admin App
  • Config: Your Showpad subdomain URL

AI platform

  • An account with your chosen AI platform
  • Access to developer mode on your AI platform (if required)

Configuration

tip

Open Showpad and your AI tool side by side so you can easily copy and paste between them.

Register an MCP client in Showpad

To connect an AI assistant, you must first create a secure connection point in Showpad. The following steps are the same for most AI platforms:

  1. Log in to the Admin App and click the gear icon to open Settings.

  2. Scroll to the Integrations section and select MCP.

  3. Click Register Client.

  4. Select your AI platform from the left panel. Some fields will pre-fill automatically. If your platform isn't listed, select Custom.

  5. Fill in the registration form:

    Register MCP Client

    FieldDescription
    NameEnter a recognizable label for the connection.
    DescriptionAdd a brief note about the integration.
    WebsiteLeave as-is, if pre-filled.
    Redirect URLIf not pre-filled, retrieve this from your AI platform's setup screen. You can also check your AI platform's MCP or integration documentation for this.
    InstructionsRead the provided instructions for the selected AI platform and follow the steps. Your Client ID and Secret will be provided after you've registered the client.
  6. Click Register Client. registered MCP Client

    Important

    Copy the Client ID and Client Secret immediately. Store them securely. The Client Secret cannot be retrieved again after you close the window. If you lose your Client Secret, delete the client and register a new one.

  7. Click Close.

Permissions

Administrator access is required to register the MCP client, as described above. This is a one-time setup step. Once the client is registered, end users do not need administrator access to connect their AI assistant to Showpad.

The Showpad MCP Server uses role-based access control (RBAC). Each end user authenticates with their own Showpad credentials via OAuth, and their session is scoped to their own Showpad role and permissions. Registering the MCP client does not grant admin-level permissions to those users. A sales rep who connects an AI assistant to Showpad can only access the content and perform the actions that their Showpad role permits, just as they would in the Showpad Web App.

This means:

  • Content access: Users can only search and retrieve content they are already authorized to view in Showpad.
  • Actions: Users can only perform actions permitted by their own Showpad role.
  • Admin registration: The admin who registers the MCP client does not share their permissions with other users through the integration.

Configure your AI platform

While every AI assistant differs, use these standard parameters to complete the setup in your AI workspace:

ParameterValue
MCP Server URLYou can use either of the following URLs:

  • Subdomain URL: https://yourcompany.showpad.biz/mcp/v1

  • Generic URL: https://mcp.showpad.com/mcp/v1
    When using this URL, you'll be prompted to enter your Showpad subdomain.
Client IDThe Client ID you copied from Showpad
Client SecretThe Client Secret you copied from Showpad
Redirect URLIf the platform generates a unique URL, ensure it matches the one entered in Showpad

Verify the connection

Once configured, test the connection by asking your AI assistant a direct question about your Showpad content:

  1. Enter a prompt like: "List my Showpad assets" or "Find Showpad assets about [topic]".
  2. In the browser window that opens, click Allow to grant the AI assistant access to your Showpad account.
  3. Confirm the AI returns results from your Showpad library. If the connection is working, your AI tool will query Showpad and return results from your content library.
note

The "Allow Access" prompt is a one-time authorization step required during your first query.

Available tools

The Showpad MCP Server provides two types of tools: text tools that return data directly to the AI model, and MCP Apps that render an interactive visual interface in supported AI platforms.

Text tools

ToolWhat it does
searchFinds Showpad assets by name, type, description, or content. Returns results with webapp URLs.
fetchRetrieves an asset's content by ID: text transcription, page content, or a URL. Returns up to 25,000 characters by default, expandable to 100,000.
showpad_showql_guideReturns the ShowQL syntax reference for building structured filter queries. Call this before using showpad_showql_filter.
showpad_showql_filterFilters assets by structured metadata — type, tags, dates, size, language, share flags, and engagement — using a ShowQL query. Results are cursor-paged.
showpad_ask_a_questionReturns an AI-generated answer with cited sources, drawn from the user's Showpad content.
showpad_whoamiReturns the current user's identity: name, email, and account type.
showpad_shared_spaces_listLists the shared spaces the user owns or participates in. Supports status, title, and participant filters. Results are paged.
showpad_shared_spaces_getReturns full details for one shared space by ID: description, owner, status, sharing settings, and timestamps.
showpad_shared_spaces_get_engagementReturns engagement insights for one shared space: an aggregate space-level summary, or per-asset and per-participant rows over a selected period.

MCP Apps

MCP Apps render as interactive widgets in supported AI platforms. Results stay in the widget and are not returned to the model, so the matching text tool is used when the model needs the data. MCP Apps are not available in all AI platforms. Check your platform's documentation.

ToolWhat it does
showpad_browseAn interactive asset browser with thumbnails, metadata, and content-type filters. The user selects assets and the picks are passed back to the model. Backed by search.
showpad_browse_filterThe same asset browser, populated by a ShowQL filter instead of free text. Backed by showpad_showql_filter.
showpad_shared_space_cardA visual card for one shared space showing metadata, sharing settings, engagement KPI tiles, a participant timeline, top content, and a most-engaged leaderboard.

Example - Claude Code

Was this page helpful?