Home / Servers / GitHub API / activity_mark_notifications_as_read

Mark notifications as read

An MCP tool from the GitHub API server, hosted on mcp.hjlabs.in.

Mark notifications as read Marks all notifications as "read" for the current user. If the number of notifications is too large to complete in one request, you will receive a 202 Accepted status and GitHub will run an… [PUT /notifications]

Name on the gateway: github_api__activity_mark_notifications_as_read · may change things.

Parameters

NameTypeDescription
last_read_atstringDescribes the last point that notifications were checked. Anything updated…
readbooleanWhether the notification has been read.

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "github_api__activity_mark_notifications_as_read",
  "arguments": {}
}

Or connect the GitHub API server directly, which lists 1,221 tools including this one:

Run in your terminal
claude mcp add --transport http hj-github-api https://mcp.hjlabs.in/mcp/github-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the mark notifications as read tool with last_read_at set to ….

More from GitHub API