• IDENTIFY
  • DRILL DOWN
  • DIAGNOSE
  • HUMAN

How to analyze application performance bottlenecks with your AI

Connect AppDynamics to your AI client to turn raw performance data into actionable root cause analysis. Your agent handles the heavy lifting of searching through transaction lists and pulling deep snapshots.

Ask AI about this page

Short answer

How do I find performance bottlenecks using AI?

Your AI pulls a list of business transactions to identify which ones are lagging and then retrieves detailed snapshots for those specific instances. This lets you skip the manual dashboard digging and go straight to the code or infrastructure causing the delay.

Where your data lands.

The outcomes of your analysis.

The AI processes AppDynamics telemetry to deliver these specific results.

IDENTIFY

Slow transaction detection

The AI scans your environment to find which business processes are hitting latency thresholds. You get a clear list of culprits instead of hunting through logs.

DRILL DOWN

Detailed snapshot retrieval

Once a bottleneck is found, the AI pulls the exact snapshots needed to see the call stack. You get the granular data required for a deep dive.

DIAGNOSE

Root cause pinpointing

The AI correlates transaction timing with snapshot details to suggest where the bottleneck lives. It narrows the search space for your debugging session.

HUMAN

Manual code fix

The AI identifies the problem area, but you still need to jump into your IDE to apply the actual code change or configuration fix.

The workflow

What your AI does when the data arrives.

Your agent acts as an interface between your natural language questions and the AppDynamics API.

  1. Scan transactions

    The AI looks through your active business processes to see which ones are underperforming.

    list_business_transactions
  2. Isolate issues

    It identifies the specific transactions that match your criteria for slowness or errors.

    list_business_transactions
  3. Fetch snapshots

    The AI grabs the technical snapshots for the problematic transactions to see the execution flow.

    list_snapshots
  4. Summarize findings

    It presents the snapshot data in a way that highlights the specific bottleneck.

    list_snapshots

Try it

Copy these to start.

Use these prompts to kick off your investigation.

Starting points

Swap out the transaction names or specific error types with your actual AppDynamics identifiers.

AppDynamics Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_Vl30ptxslXJn7kkQ7jI3AxdDvOebfdoGkK4oIv9B/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — AppDynamics capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "appdynamics-application-performance-monitor-api-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Vl30ptxslXJn7kkQ7jI3AxdDvOebfdoGkK4oIv9B/mcp"
    }
  }
}
Copy into chat04
  • List all business transactions that are currently running slow.

  • Find the snapshots for the 'Process Payment' transaction from the last hour.

  • Which business transactions are showing the highest latency right now?

  • Get the detailed snapshots for the most recent failed transaction in the 'User Login' flow.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect AppDynamics once, then ask.

Just link your account once. Your credentials stay encrypted and secure, and you can immediately start asking questions in your preferred AI client.

Connect AppDynamics to your AI

FAQ

How this task behaves.

  • 01

    Can the AI fix the performance issue automatically?

    No. The AI can find the bottleneck and provide the data, but you have to perform the actual code or infrastructure changes yourself.

  • 02

    Can the AI delete old snapshots to save space?

    No. This MCP only has permissions to read and list data. It cannot modify or delete anything in AppDynamics.

  • 03

    Does the AI see all my AppDynamics data?

    The AI only sees the data it can access through the specific tools provided, such as business transactions and snapshots.

  • 04

    Can I ask about specific error codes?

    Yes, as long as those errors are captured within the business transactions or snapshots the AI retrieves.

  • 05

    Will the AI trigger new transactions?

    No. The AI is a read-only interface for analyzing existing performance data.

  • More questions about AppDynamics? See everything the AppDynamics Connector can do

Connect AppDynamics to Claude, Cursor, ChatGPT & more