linkedin_notifications
Retrieve LinkedIn notifications with text, timing, unread status, and link; note that loading the page clears your unread badge.
Instructions
List your LinkedIn notifications as they appear on the notifications page.
====================== SIDE EFFECT -- READ FIRST ====================== THIS TOOL CHANGES SOMETHING ON LINKEDIN. Loading the notifications page CLEARS YOUR UNREAD BADGE -- every notification LinkedIn was still counting as unread stops being counted, exactly as if you had opened the page yourself. MEASURED, not theorised: one call on 2026-08-21 took the badge from 1 to 0, and it does not come back.
It cannot be avoided. LinkedIn marks the list seen on the server when the page is served, so there is no read of this surface that leaves the badge alone: no click, no scroll and no per-item open is involved, and there is no mark-as-read call anywhere in this package. The only way not to clear the badge is not to call this tool.
It is the ONE server-side change any tool here causes. Everything else in this package leaves LinkedIn exactly as it found it.
Partial compensation, since the badge is going either way: each row carries "unread": true/false as LinkedIn had it AT THE MOMENT OF READING -- which is the fact the page load is about to destroy. Read it here or lose it.
Rows carry the notification text, how long ago it arrived, whether it was unread, and the link LinkedIn attaches. Screen-reader-only text ("Unread notification.", "Status is reachable") is stripped, so the body is what you would read on screen.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | maximum notifications to return (default 20, max 50). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||