Set up the Seismic MCP server
Seismic's remote MCP server exposes Seismic Aura's Generative Search so AI agents can find and retrieve sales enablement content from your tenant. This guide covers registering an MCP app in Seismic's App Registry, configuring OAuth, and connecting the server to MintMCP as a remote MCP.
Prerequisites
- A MintMCP admin account
- A Seismic tenant with Seismic Aura enabled (required to access the MCP server's tools)
- Tenant admin access to Seismic's App Registration portal at apps.seismic.com
Register an MCP app in Seismic
-
Go to apps.seismic.com and sign in with your tenant admin credentials.
-
Click + Create an App, enter an app name (for example,
MintMCP), and set the type to MCP app. -
Click Create app.
-
Enable the authentication toggle and select Authorization Code Flow.
-
Leave Require PKCE off. MintMCP authenticates with a client secret, not PKCE.
-
Under Redirect URIs, enter the callback for your MintMCP region:
MintMCP region Redirect URI US ( app.mintmcp.com)https://app.mintmcp.com/oauth/callbackEU ( eu.mintmcp.com)https://eu.mintmcp.com/oauth/callbackThe install panel in MintMCP shows the callback for your organization.
-
Click Generate to create the Client Secret, and copy it immediately. Seismic shows it only once.
-
Under Scopes, confirm seismic.mcp is selected (it's the default for MCP apps) and add offline_access.
offline_accesslets MintMCP refresh tokens without repeating consent. -
Click Save.
New client IDs and secrets take 5-10 minutes to activate.
Enable the app for your tenant
- In Seismic Web, go to System Settings > My Apps.
- Find your app and enable it. This prompts a one-time tenant consent and completes activation.
Copy the client ID and secret
- In the Seismic App Registry, open your app.
- Copy the Client ID and the Client Secret you generated. You'll need both in the next step.
Add Seismic to MintMCP
-
In MintMCP, go to MCP store > Manage store.
-
Click + Add an MCP to your registry → Connect to an MCP by URL.
-
Enter the server URL, replacing
{tenantname}with your Seismic tenant name:https://mcp.seismic.com/v1/tenants/{tenantname} -
Set Connection type to Per-user credentials.
-
Set Authorization method to OAuth.
-
Open OAuth Client Advanced Settings and enter:
Setting Value Authorization URL https://auth.seismic.com/tenants/{tenant-name}/connect/authorizeToken URL https://auth.seismic.com/tenants/{tenant-name}/connect/tokenScope seismic.mcp offline_accessClient ID Client ID from the Seismic app Client Secret Client Secret from the Seismic app Replace
{tenant-name}with the same Seismic tenant name used in the server URL. -
Click Create.
Security considerations
- Seismic's MCP server uses a confidential OAuth client with a client secret. Keep the secret out of version control and restrict who can view it in MintMCP.
- Each user authenticates individually through OAuth, so Generative Search and other MCP tools run under that user's own Seismic permissions.
- Changing the app's authentication method or scopes in Seismic generates a new client ID and secret. Update MintMCP's OAuth settings right after making either change.
Next steps
- Tool customization — Control which Seismic tools are exposed to users
- MCP gateway administration — Manage access and permissions