Skip to content

DOCS-1739 - Required OAuth scopes for MCP Server tools#6878

Merged
kimsauce merged 8 commits into
mainfrom
DOCS-1739-document-mcp-tool-scopes
Jul 13, 2026
Merged

DOCS-1739 - Required OAuth scopes for MCP Server tools#6878
kimsauce merged 8 commits into
mainfrom
DOCS-1739-document-mcp-tool-scopes

Conversation

@kimsauce

@kimsauce kimsauce commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Purpose of this pull request

This pull request adds a "Required scope" column to the MCP Server tool tables, and updates the tool tables to match the tool set now live across all production deployments — confirmed by GN as the tool set going GA.

Changes:

  • Removed tools that were cut before GA (alert history, related alerts, resolve alert, delete dashboard, insight comments/history/related-entities/triage, enable rule, list users)
  • Replaced the search-job tool set with the new runLogSearch tool, and added the new Discovery category (listCustomFields, listExtractionRules, listPartitions)
  • Filled in required OAuth scopes confirmed by engineering; the only tool without a specific scope (x_amz_bedrock_agentcore_search) is marked N/A, since it's built into the AWS AgentCore gateway rather than gated by a Sumo Logic permission
  • Reconciled the Prerequisites/Setup sections with the CIMD authentication rewrite that merged to main from a separate PR while this one was open, and pruned example workflow prompts that depended on removed capabilities

Previously blocked pending the GA tool set shipping — that's now resolved, so this PR is unblocked and reflects the final GA tool set.

Select the type of change

  • Minor Changes - Typos, formatting, slight revisions
  • Update Content - Revisions, updating sections
  • New Content - New features, sections, pages, tutorials
  • Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)

https://sumologic.atlassian.net/browse/DOCS-1739

Add a Required scope column to the MCP tool tables, filled in where scope data is confirmed and marked TBD where it's still pending from engineering.
@kimsauce kimsauce self-assigned this Jul 9, 2026
@cla-bot cla-bot Bot added the cla-signed Contributor approved, listed in .clabot file label Jul 9, 2026
@kimsauce
kimsauce requested review from ganano and kdwink July 9, 2026 01:58
@kimsauce
kimsauce marked this pull request as draft July 9, 2026 02:55
@kimsauce kimsauce changed the title DOCS-1739 - Document required OAuth scopes for MCP Server tools DOCS-1739 - Required OAuth scopes for MCP Server tools Jul 9, 2026
Update the Available MCP Tools tables to match the tool set now live
across production deployments: drop tools that were cut before GA
(alert history/related alerts/resolve, delete dashboard, insight
comments/history/related-entities/triage, enable rule, list users),
replace the search-job tool set with the new runLogSearch tool, and
add the new Discovery category. Fill in required OAuth scopes
confirmed by engineering, replacing TBD placeholders. Prune example
workflow prompts that depended on removed capabilities, and clean up
the Prerequisites/Setup sections for accuracy and clarity.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@kimsauce
kimsauce marked this pull request as ready for review July 13, 2026 06:56
…p-tool-scopes

# Conflicts:
#	docs/api/mcp-server.md
@kimsauce
kimsauce requested a review from a team as a code owner July 13, 2026 07:14
Comment thread docs/api/mcp-server.md Outdated

@ganano ganano left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

kimsauce and others added 3 commits July 13, 2026 10:59
…p-tool-scopes

# Conflicts:
#	blog-cse/2026-07-09-application.md
#	cid-redirects.json
#	docs/api/mcp-server.md
#	docs/cse/get-started-with-cloud-siem/about-cse-insight-ui.md
Per ganano's PR review comment: x_amz_bedrock_agentcore_search has no
required scope since it's built into the AWS AgentCore gateway rather
than gated by a Sumo Logic permission.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Comment thread docs/api/mcp-server.md

@amee-sumo amee-sumo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving — this is a high-quality update. The scope column, GA tool-set reconciliation, expanded manual OAuth setup, and (notably thorough) pruning of example prompts that depended on removed tools all look correct. All internal anchors resolve and the category descriptions match their tables.

One requested change before merge (non-blocking for approval): the Log search :::note describes the Discovery tools as resolving _sourceCategory/_collector, but none of the three listed Discovery tools actually returns those. See the inline comment. Worth a quick reword or confirmation with engineering.

— via Claude Code

Comment thread docs/api/mcp-server.md Outdated
kimsauce and others added 2 commits July 13, 2026 12:06
Per review comment: the Discovery tools (listCustomFields,
listExtractionRules, listPartitions) identify a relevant
_sourceCategory, but _collector values come from a separate scoped
sample query, not the Discovery tools themselves. Also reworded the
Discovery sample prompt to match what these tools actually return
(partitions, extraction rules) instead of "source categories," which
none of them list directly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@kimsauce
kimsauce enabled auto-merge July 13, 2026 19:09
@kimsauce
kimsauce added this pull request to the merge queue Jul 13, 2026
Merged via the queue into main with commit 5fd95bf Jul 13, 2026
5 checks passed
@kimsauce
kimsauce deleted the DOCS-1739-document-mcp-tool-scopes branch July 13, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed Contributor approved, listed in .clabot file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants