Analytics

FullStory MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

Fullstory is a digital experience analytics platform that captures user interaction data on websites and mobile apps to help businesses understand user behavior and improve customer experiences. Use it to gain insights through session replay, heatmaps, and funnel analysis.

24 tools
Agent guide included
API Key
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for FullStory — workflow patterns, data models, and gotchas for your AI agent.

FullStory

FullStory captures session replays and user behavior. Users have sessions; segments define cohorts.

Data Model

  • Users — resolved by internal id or email address.
  • Sessions — replay bundles filterable by user and time window.
  • Segments — saved cohort definitions for analytics.
  • Operations — administrative API activity logs.
  • Block rules — capture/masking policies for compliance.
  • Telemetry — high-volume event streams extracted from individual sessions.

Gotchas

  • User id vs email: Session queries accept either identifier; email-based lookups may require resolving the user directory first.
  • Date range: Sessions filtered by date. Use start/end params.
  • Block rules: Affect what's recorded. Check for PII/sensitive data masking.

Tools in this Server (24)

Fullstory Batch Import Events

Bulk import custom events into FullStory. Accepts up to 50 events per batch. Each event can be associated with a user and optionally stitched into a s...

Fullstory Batch Import Users

Bulk import or update users in FullStory. Accepts up to 50 users per batch — each user is upserted by uid (existing users updated, new users created)....

Fullstory Create Event

Create a custom server-side event in FullStory. Use this to track business events (purchases, signups, subscription changes) that happen on your backe...

Fullstory Create Segment Export

Schedule a data export for a FullStory segment. Returns an operation ID that you can poll with fullstory_get_operations to track progress and retrieve...

Fullstory Create Summary Profile

Create a session summary prompt profile in FullStory. Profiles define how the AI processes and summarizes sessions — including what events to analyze,...

Fullstory Delete Summary Profile

Delete a session summary prompt profile. This permanently removes the profile and any sessions summarized with it will no longer be regenerable using ...

Fullstory Delete User

Permanently delete a user from FullStory. Removes all user data including sessions and events. Pass either user_id (FullStory internal ID) or uid (you...

Fullstory Generate Context

Generate AI-optimized session context from a FullStory session. Returns session events lightly transformed and structured for optimal consumption by a...

Fullstory Generate Summary

Generate an AI-powered summary of a FullStory session using a configured prompt profile. Returns either plain text or structured JSON summary dependin...

Fullstory Get Batch Status

Check the status of a batch import job. Returns the job status (PROCESSING, COMPLETED, FAILED), number of successful imports, and error count. Pass th...

Fullstory Get Block Rules

Get the recording block rules configured in FullStory. Block rules prevent specific elements, CSS selectors, or page regions from being captured in se...

Fullstory Get Domain Settings

Get the domain recording settings for your FullStory account. Returns which domains and subdomains are configured for session capture, including recor...

Fullstory Get Geo Settings

Get the geographic recording settings for FullStory. Returns which regions or countries have recording enabled or disabled, useful for GDPR/CCPA compl...

Fullstory Get Operations

Get the status of FullStory async operations (segment exports, batch imports). Pass operation_id to get the status and download URL for a specific job...

Fullstory Get Recording Features

Get the recording features enabled on your FullStory account. Returns which capture features are active (e.g. console log capture, network request cap...

Fullstory Get Segments

List all user segments defined in FullStory. Returns segment ID, name, and type for each segment. Segments represent groups of users based on behavior...

Fullstory Get Session Events

Get raw event data for a specific session. Returns the full, untransformed set of captured events including clicks, navigation, input changes, errors,...

Fullstory Get Sessions

Get session replay URLs for a user. Provide user_id (FullStory internal ID from fullstory_get_users), uid (your app's user ID from FS.identify), or em...

Fullstory Get Session Targeting

Get the session targeting rules configured in FullStory. Targeting rules control which user sessions are recorded based on criteria like URL patterns,...

Fullstory Get Summary Profiles

List or retrieve session summary profiles. Omit profile_id to list all profiles, or pass a specific profile_id to get its full configuration including...

Fullstory Get Users

Get FullStory users. Pass user_id (FullStory internal ID) or uid (your app's user ID) to retrieve a single user's profile. Omit both to list all known...

Fullstory Get Webhook Event Types

List the available webhook event types in FullStory. Returns all event types that can be subscribed to when configuring webhook endpoints (e.g. sessio...

Fullstory Get Webhooks

List configured webhook endpoints in FullStory. Returns each endpoint's URL, subscribed event types, and status. Requires an API key with Admin permis...

Fullstory Upsert User

Create or update a FullStory user. Performs an upsert: if a user with the given uid exists, their profile is updated with the new values; otherwise a ...

Frequently Asked Questions

What is the FullStory MCP server?

Fullstory is a digital experience analytics platform that captures user interaction data on websites and mobile apps to help businesses understand user behavior and improve customer experiences. Use it to gain insights through session replay, heatmaps, and funnel analysis. It provides 24 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect FullStory to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/fullstory. Authentication is handled automatically.

How many tools does FullStory provide?

FullStory provides 24 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does FullStory require?

FullStory uses API Key. FullStory requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect FullStory to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/fullstory

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to chat with FullStory?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

FullStory MCP Server & Skill — 24 Tools