Skip to content

Integration · Developer tools

Connect Claude & ChatGPT to Exceptionless

Ask your AI which errors are new today, how often a stack has occurred, or what the stack trace of an event says in Exceptionless. It can search and count events and stacks across projects, read single events with request and user info, and mark stacks fixed, snoozed or critical. It can also create and update projects.

Connect Exceptionless free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What are the newest errors in the API project?”

    The AI finds the project and searches its stacks with type:error, sorted by newest, with occurrence counts and first and last seen dates.

  • “Show me the stack trace for this event.”

    It reads the event with its stack trace, request and user info.

  • “How many errors did we get in the last 24 hours, and how many users were hit?”

    It counts error events for that time range, with a cardinality:user aggregation for the number of users.

What your AI can do

Search errors and events

Search and count events and stacks across all projects or in one, with Lucene-style filters, time ranges and sorting.

Triage stacks

Mark stacks fixed, snoozed or critical, change their status, add issue tracker links, or delete them with their events.

Projects and organizations

List and read organizations and projects with stats, list organization users, and create or update projects.

  • “Mark the null reference stack as fixed in version 2.4.1.”

    It marks the stack as fixed with that version.

  • “Snooze the timeout stack until Monday.”

    It snoozes the stack until the date you give, so it stops alerting until then.

  • “What happened in this user's session before the crash?”

    It lists the events of that session in order.

26 tools for Exceptionless

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_stack_linkChanges dataAdd a reference link (`value`, e.g. an issue tracker URL) to a stack by `stack_id`.
  • change_stack_statusChanges dataSet the `status` of one or more stacks (`ids`, comma-separated): open, fixed, regressed, snoozed, ignored or discarded.
  • count_eventsCount events across all projects, with optional `filter`, `time` and `aggregations` (e.g. cardinality:user).
  • count_project_eventsCount events in one project by `project_id`, with optional `filter`, `time` and `aggregations`.
  • create_projectChanges dataCreate a project in an organization with `name`, `organization_id` and `delete_bot_data_enabled` (true to drop bot traffic).
  • delete_stacksDeletesPermanently delete one or more stacks (`ids`, comma-separated) and their events. Cannot be undone.
  • get_current_userGet the signed-in Exceptionless user's own profile. Use to confirm which account is connected.
  • get_eventGet one event by `event_id`, with its full details such as stack trace, request and user info.
  • get_event_by_referenceFind events by the `reference_id` your app attached when reporting them.
  • get_organizationGet one organization by `company_id` (the organization ID); set `mode` to stats for usage figures.
  • get_projectGet one project by `project_id`; set `mode` to stats for event counts.
  • get_session_eventsList the events of one user session by `session_id`.
  • get_stackGet one stack by `stack_id`, with its title, status, occurrence count and first/last seen dates.
  • list_organization_usersList the users in an organization by `organization_id`.
  • list_organizationsList the Exceptionless organizations you belong to, optionally narrowed with `filter`. Use this to find an organization ID.
  • list_projectsList projects, with optional `filter`, `sort` and paging; set `mode` to stats for event counts. Use this to find a project ID.
  • list_stack_eventsList the individual occurrences of one stack by `stack_id`, with optional filter, time and sort.
  • mark_stacks_criticalVisible to othersMark future occurrences of one or more stacks (`ids`, comma-separated) as critical.
  • mark_stacks_fixedVisible to othersMark one or more stacks (`ids`, comma-separated) as fixed, optionally with the `version` the fix shipped in.
  • search_eventsSearch individual events across all projects with Lucene-style `filter` (e.g. type:error), `time` range, `sort` and paging.
  • search_project_eventsSearch the events in one project by `project_id` with Lucene-style `filter` (e.g. type:error), `time` range, `sort` and paging.
  • search_project_stacksSearch the stacks in one project by `project_id` with Lucene-style `filter` (e.g. type:error), `time` range, `sort` and paging.
  • search_stacksSearch stacks (grouped errors and events) across all projects with Lucene-style `filter` (e.g. type:error), `time` range, `sort` and paging. Use this to find the top or newest errors.
  • snooze_stacksVisible to othersSnooze one or more stacks (`ids`, comma-separated) until `snooze_until_utc`, so they stop alerting until then.
  • unmark_stacks_criticalDeletesStop marking future occurrences of one or more stacks (`ids`, comma-separated) as critical.
  • update_projectChanges dataRename a project or change `delete_bot_data_enabled` by `project_id`. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Exceptionless from the app list.

  2. 2

    Paste your key

    Enter the email and password you use to sign in to Exceptionless. PipMCP exchanges them for a user token automatically. If you signed up with Google, GitHub or another OAuth login, first set a local password on your Exceptionless account.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Exceptionless?

The AI can search, count and read events and stacks, find events by reference ID or session, and read organizations, organization users and projects. It can change stack status, mark stacks fixed, snoozed or critical, add links to stacks, delete stacks, and create and update projects.

Does the AI see my Exceptionless credentials?

No. Your Exceptionless email, password and the token they are exchanged for are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with search and read only. Deleting stacks also deletes their events and cannot be undone, and actions like that can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Exceptionless account.

Why does Exceptionless need my password?

PipMCP signs in with your Exceptionless email and password once and exchanges them for a user token, which is then used for the API calls. If you normally sign in with Google, GitHub or another OAuth login, set a local password on your account first.

Let your AI work in Exceptionless today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Exceptionless free

PipMCP is not affiliated with Exceptionless. Product names are trademarks of their owners.