Skip to content

docs: note OAuth2 is the MCP server's default auth#18

Merged
pjcdawkins merged 1 commit intomainfrom
docs-mcp-oauth-default
Apr 21, 2026
Merged

docs: note OAuth2 is the MCP server's default auth#18
pjcdawkins merged 1 commit intomainfrom
docs-mcp-oauth-default

Conversation

@pjcdawkins
Copy link
Copy Markdown
Collaborator

Summary

The README's MCP Server section read as if UPSUN_API_TOKEN was required to enable the server. In practice, the server authenticates via OAuth2 by default — users only need to set the env var if they prefer API-token auth.

Updates the section to describe both paths, with OAuth2 framed as the default.

No config changes.

Related

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings April 21, 2026 08:34
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the README’s “MCP Server (Optional)” section to clarify that the Upsun MCP Server uses OAuth2 authentication by default, with UPSUN_API_TOKEN documented as an optional alternative for API-token auth.

Changes:

  • Rewords the MCP Server enablement instructions to frame OAuth2 as the default authentication path.
  • Adds guidance for Claude Code sign-in and keeps API-token setup instructions as an alternative.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread README.md
The MCP server authenticates via OAuth2 by default; users only need to
set UPSUN_API_TOKEN when they want API-token auth instead. The previous
text implied the env var was required.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@pjcdawkins pjcdawkins force-pushed the docs-mcp-oauth-default branch from 0ba68dc to 2be28cb Compare April 21, 2026 08:52
@pjcdawkins pjcdawkins merged commit cdfe356 into main Apr 21, 2026
1 check passed
@pjcdawkins pjcdawkins deleted the docs-mcp-oauth-default branch April 21, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants