NeuralTrust has been recognized by Gartner → Read more

Connect Pendo MCP to your AI agents, securely.

One secured endpoint for every Pendo call your AI agents make, scoped per user, inspected, and logged.

Select the tools your AI agents can call

97 tools from the Pendo MCP schema.

Showing 97 tools

  • listAllApplicationsreadRetrieve a list of subscriptions and applications you have access to.
  • searchEntitiesreadFind Pendo items by name or conceptual meaning, including Pages, Features, Track Events, accounts, and saved clips.
  • segmentListreadList all publicly shared segments with their names and IDs.
  • getEntityreadRetrieve the full configuration of a single Page, Feature, Track Event, or guide by its exact ID.
  • listCustomObjectsreadList the custom event properties designated as business objects.
  • getSegmentreadRetrieve the full definition and details for a single saved segment by ID.
  • createSegmentwriteCreate a new saved segment in Pendo.
  • updateSegmentwriteUpdate an existing saved segment's definition or name.
  • deleteSegmenthigh riskDelete a saved segment by ID. Deletion is permanent, and it is rejected if a guide, compound segment, or saved report references the segment.
  • accountMetadataSchemareadView the available metadata fields for accounts, such as ARR, industry, renewal date, or product tier.
  • visitorMetadataSchemareadView the available metadata fields for visitors, such as job title, CRM fields, region, or role.
  • listAccountsreadList or search accounts.
  • listVisitorsreadList visitors matching an inline or saved segment.
  • buildPendoSegmentreadBuild an inline AND/OR segment definition from visitor or account metadata and product usage (Pages, Features, Track Events), for use in other tools.
  • visitorActivityreadReturn a chronological activity timeline for one visitor, with available developer console and network logs, over up to 31 days.
  • sessionReplayListreadReturns links to replays for specific visitors or behaviors, up to 50 per query over a 31-day range.
  • sessionReplaySummarizereadSummarizes session replays. Listed among the Session Replay tools in Pendo's tool reference, without a separate description.
  • devlogEventsreadRetrieve raw development logs for a visitor or session, including HTTP request and response details and log levels.
  • productAreaMemberActivityreadReturn all Pages, Features, and Track Events belonging to a product area, including those with zero activity.
  • listProductAreasreadList all product areas for a subscription, including their IDs, names, and descriptions.
  • entityUsagereadRetrieve usage metrics for a single Page, Feature, or Track Event.
  • entityUsageTimeSeriesreadRetrieve usage metrics for a single Page, Feature, or Track Event, bucketed by day, week, or month.
  • aggregateEntityUsagereadRank all Pages, Features, or Track Events of a given type by usage.
  • appUsagereadRetrieve app-level usage metrics, broken down by visitor or account.
  • appUsageTimeSeriesreadRetrieve app-level usage metrics over time, bucketed by day, week, or month.
  • productEngagementScorereadView product health using Pendo's Product Engagement Score (PES) for adoption, stickiness, and growth.
  • queryFunnelreadCalculate an ordered two- or three-step funnel for visitors or objects.
  • acquisitionTrendreadMeasure first-time visitors or accounts by period.
  • cohortRetentionCurvereadBuild a retention curve for an app, Page, Feature, Track Event, or product area.
  • resolveBusinessObjectreadOne of the Objects tools covering configured business objects and their metadata. Listed in Pendo's tool reference without a separate description.
  • listBusinessObjectMetadatareadOne of the Objects tools covering business object metadata. Listed in Pendo's tool reference without a separate description.
  • objectAnalyticsActiveCountreadCount how many distinct values of a business object were active in a date range.
  • objectAnalyticsBreakdownreadRank the individual values of a business object by one measure, such as unique visitors (default), time spent, or accounts.
  • objectAnalyticsTimeSeriesreadTrack engagement with a business object over time, grouped into daily, weekly, or monthly buckets.
  • objectEventBreakdownreadRank the Pages, Features, and Track Events that happen on a business object by event count.
  • listPagesFeaturesAndEventsreadLists or searches Pages, Features and Track Events to find the right entity before a usage query (formerly listCountables).
  • agentAnalyticsKeyMetricsreadRetrieve key aggregate metrics for an AI agent's conversations, including prompt volume and visitor and account counts.
  • listAiAgentsreadRetrieve a list of all AI agents you have access to.
  • listUseCasesreadRetrieve conversation clustering analysis for an AI agent, grouping prompts and conversations by semantic topic.
  • listAiAgentIssuesreadRetrieve detected issues in AI agent conversations.
  • agentAnalyticsIssueAnalysisreadRetrieve issue diagnoses, flagged response tool and model usage, and visitor prompt content for the events of a specific detected issue.
  • agentAnalyticsUseCaseAnalysisreadPerform a detailed analysis of one emergent (automatically clustered) use case identified by listUseCases.
  • listTrackedIssuesreadList user-defined tracked issues for an AI agent.
  • listTrackedUseCasesreadList user-defined tracked use cases for an AI agent.
  • agentAnalyticsConversationAnalysisreadPerform a detailed analysis of selected AI agent conversations.
  • agentAnalyticsTrackedIssueAnalysisreadPerform a detailed analysis of one tracked issue, including sampled visitor prompts and tool or model usage.
  • agentAnalyticsTrackedUseCaseAnalysisreadPerform a detailed analysis of one tracked use case.
  • listGuidesreadList, filter, and optionally retrieve full content for in-app guides, including IDs, names, states, types, and scheduling.
  • guidePollResponsesreadAnalyze poll responses collected in a guide.
  • guideEffectivenessMetricsreadReturn dashboard-consistent guide engagement, completion, and goal-adoption rates, with filtering and segment comparison.
  • aggregateGuideMetricsreadRank guides by views, completions, dismissals, unique visitors, unique accounts, or views per user.
  • guideUsagereadBreak down usage of a single guide by visitor or account, or inspect each guide step's visitor count and time on step.
  • listGuideCategoriesreadReturn the guide-category tree for a subscription.
  • listGuideOrderingreadReturn guide display-order rules for an application.
  • guideSetStatehigh riskChange the state of a guide, such as publishing a draft, staging a guide for review, or making an active guide inactive.
  • guideSetSegmentwriteUpdate the audience segment targeting for a guide.
  • listGuideExperimentsreadList A/B experiments configured on guides, including their status and configuration.
  • listSurveysreadList available surveys, including their names, types, and IDs.
  • surveyScoresreadReturn NPS, CSAT, PMF, and UMUX scores by survey and type.
  • surveyResponsesreadReturn per-visitor responses for a single survey, including individual answers and response distributions per question.
  • getFeedbackItemsreadRetrieve raw customer feedback items that match specific filters, including the original title and description.
  • getFeedbackInsightsreadRetrieve extracted feedback insights from customer feedback that match specific filters, including summaries and explanations.
  • generateFeedbackTopicsreadGenerate AI-clustered topics from customer feedback that matches specific filters.
  • getIdeasreadRetrieve product ideas that match specific filters.
  • createFeedbackItemwriteCreate a new feedback item in Listen.
  • createIdeaItemwriteCreate a new idea in Listen.
  • updateIdeaItemwriteUpdate an existing Listen idea.
  • updateFeedbackItemwriteUpdate an existing feedback item.
  • linkIdeaAndFeedbackwriteAssociate an existing idea with an existing feedback item.
  • unlinkIdeaFeedbackwriteRemove the association between an idea and a feedback item.
  • listOrchestrateJourneysreadList Orchestrate journeys in a subscription, optionally filtered by status, such as draft, review, scheduled, active, or paused.
  • getOrchestrateJourneyreadRetrieve full configuration for a single journey by ID, including audience, goal, and scheduling.
  • getOrchestrateJourneyStepsreadRetrieve the ordered step graph for a journey, including each step's type (message, condition, or exit).
  • getOrchestrateJourneyMetricsreadRetrieve journey-level performance, including visitors entered, visitors completed, and goal attainment.
  • getOrchestrateJourneyStepMetricsreadRetrieve per-step performance for a journey, in execution order, matching the per-step columns on the journey metrics page.
  • getOrchestrateJourneyStepVisitorsreadList the visitors who engaged with a single step in a journey, filtered by event.
  • getOrchestrateJourneyVisitorsreadList the visitors who are in a journey right now and the step each one is on, or the visitors who have completed it.
  • getOrchestrateVisitorJourneyStatereadFor one visitor, list the journeys they're in right now and the step they're on in each, or the journeys they've completed.
  • listOrchestrateEmailsreadList Orchestrate email campaigns, both standalone and journey-linked (Listen and Sentiment survey emails excluded).
  • getOrchestrateEmailreadRetrieve full configuration for a single email by ID, including subject, provider, audience, and schedule.
  • getOrchestrateEmailMetricsreadRetrieve performance metrics for a single email, including delivery, unique opens, unique clicks, bounces, and unsubscribes.
  • getOrchestrateEmailVisitorsreadList the visitors who engaged with a single Orchestrate email during a date range, filtered by event.
  • getOrchestrateVisitorEmailsreadFor one visitor, list the Orchestrate emails they engaged with in a date range, such as the emails they were sent or opened.
  • listOrchestrateJourneyTemplatesreadList the available journey templates you can use to create new journeys.
  • createOrchestrateEmailwriteCreate a new standalone HTML email as an empty draft.
  • createOrchestrateJourneyFromTemplatewriteCreate a new draft journey in Orchestrate from an existing template. The journey is created in a draft state.
  • createOrchestrateJourneyFromJsonwriteCreate a new draft journey in Orchestrate from a full JSON journey definition.
  • addOrchestrateJourneyEmailNodewriteAdd an email step to a draft journey, ready for you to add HTML content.
  • addOrchestrateJourneyConditionNodewriteAdd a conditional split to a draft journey.
  • setOrchestrateJourneySegmentwriteSet a journey's audience using a saved segment.
  • setOrchestrateJourneySchedulewriteSet or update the schedule for a journey, including its start and end dates.
  • setOrchestrateJourneyGoalwriteSet or clear a journey's conversion goal.
  • setOrchestrateJourneyNamewriteRename a journey.
  • setOrchestrateJourneyDescriptionwriteAdd or update a journey's description.
  • updateOrchestrateEmailContentwriteSave or replace the HTML body of an email step in a journey. It works only on journey-linked HTML emails that are not already sending.
  • commandCenterAppsreadList the Command Center SaaS portfolio, covering both managed and discovered apps, with each app's cost, licenses, renewals, and usage.
  • updateCommandCenterAppwriteUpdate an app's license count, annual cost, renewal date, or notes, individually or several at once. Each change requires your confirmation before it is applied.

What Pendo MCP exposes

Pendo MCP groups its 97 tools into 8 categories, each with a suggested starting policy.

All 97 tools as JSON, ready to paste.

CategoryCoversAccessSuggested policy
Discovery & SegmentsListing subscriptions and applications, searching Pages, Features, Track Events, accounts and clips, reading entity configurations and custom business objects, and reading, creating, updating and deleting saved segmentsRead / WriteDiscovery is read-only and the starting point for almost every other call. Segment changes are shared state: read-only users cannot create shared segments, editing someone else's needs the edit-shared-segment permission, and deleteSegment is permanent, so it warrants approval
Visitors & SessionsAccount and visitor metadata schemas, listing accounts and visitors by segment, building inline segments, per-visitor activity timelines, session replay links and summaries, and raw developer logs with HTTP request and response detailsReadThis is where personal data concentrates. visitorActivity and devlogEvents return console and network logs, which can include whatever the instrumented app sent over the wire, so scope these to agents that genuinely need per-visitor detail and log which visitors were looked up
Product AnalyticsPage, Feature and Track Event usage, app-level usage, product areas, Product Engagement Score, funnels, acquisition trends, retention curves and business object analyticsReadRead-only aggregate analytics and the safest group to allow broadly. Results follow the user's existing Pendo permissions, so an agent sees what its user could already see in the dashboard
Agent AnalyticsKey metrics, detected issues, clustered use cases, tracked issues and use cases, and detailed analysis of conversations for AI agents instrumented with Pendo Agent AnalyticsReadRead-only, but several tools return visitor prompt content from your own AI agent's conversations, which can carry whatever end users typed. Treat it as user content rather than metrics when deciding which agents get it
Guides & SurveysListing and inspecting in-app guides, poll responses, guide effectiveness and usage, categories, ordering and A/B experiments, changing a guide's state or audience segment, and NPS, CSAT, PMF and UMUX survey scores and responsesRead / WriteMostly read-only. guideSetState can publish a draft guide to live users and guideSetSegment changes who sees it, so both change the product your customers see and should require approval
FeedbackRetrieving Listen feedback items, extracted insights, AI-clustered topics and ideas, creating and updating feedback items and ideas, and linking or unlinking ideas and feedbackRead / WriteWrite tools here are opt-in and additive: they create, update and associate records rather than delete them. Log which items an agent creates so automated feedback stays distinguishable from customer-submitted feedback
OrchestrateReading Orchestrate journeys, steps, metrics, templates, emails and per-visitor journey and email state, and building draft journeys and emails: steps, conditions, audience, schedule, goal, name, description and HTML contentRead / WriteThe largest group. The documented create tools produce drafts, and updateOrchestrateEmailContent refuses emails that are already sending, but setOrchestrateJourneySchedule and setOrchestrateJourneySegment decide when and to whom outbound email goes, so review any journey an agent builds before it is activated
Command CenterThe Command Center SaaS and AI app portfolio with costs, licenses, renewals and usage, and updating an app's license count, annual cost, renewal date or notesRead / WriteOff by default and enabled only through Pendo Support. Each update requires confirmation before it is applied; keep it with agents that manage software spend

Connect Pendo MCP to your AI agent

Four steps, under ten minutes.

  1. 01

    Sign in to NeuralTrust

    Open the NeuralTrust platform, sign in and go to Getting started, then Connect your tools.

    Sign in to NeuralTrust
  2. 02

    Choose your agent

    When asked which agent you use, pick Claude Code, Codex, Cursor, Windsurf, Copilot or your own code.

    Choose your agent
  3. 03

    Connect Pendo

    Find Pendo in the tool list and connect it.

    Connect Pendo
  4. 04

    Connect your agent

    Follow the steps on screen to add the config to your agent, then send the test prompt.

    Connect your agent

Permissions down to the single tool

You do not allow Pendo MCP or block it. You allow the exact tools each agent can call, one by one.

Pendo MCP97 TOOLS AVAILABLE
Code review agent4 tools, read only
Issue triage bot9 tools
Platform team assistantall 97 tools
  • Tool by toolConnecting the server is not the unit of access. Each tool is granted on its own.
  • Default denyA tool you have not enabled is never exposed to the agent.
  • Approval on writesTools that change or delete things can require a human to confirm.

Is Pendo MCP secure?

One endpoint instead of raw credentials. Every call is checked against policy and logged.

AI agentsConnect through your MCP client configuration.NeuralTrustApply controls based on your configuration.Pendo MCP97 documented tools on the remote server, with a separate endpoint per region (US, US1, EU, Japan, Australia) over streamable HTTP. Users sign in with OAuth and the server inherits their Pendo permissions; non-interactive agents use a service account scoped to one subscription. Read-only and write tools are separate admin toggles under AI access.
Coding assistantsConnection & credentialsper userOrchestrate25 tools
Internal copilotsTool access policiesdeny by defaultProduct Analytics18 tools
Workflow automationsRequest & response inspectioninlineGuides & Surveys13 tools
Compatible MCP clientsActivity monitoringalerts and logsAll other tools41 tools
FAQ

Common questions about running Pendo MCP through TrustGate.

Connect Pendo MCP instantly

Pick the tools, point your agent at TrustGate, and Pendo MCP is live: scoped, inspected, logged.