Skip to content

docs(mcp): add OpenCode interactive setup instructions#1400

Merged
Kitenite merged 4 commits into
mainfrom
kitenite/opencode-mcp-instruction
Feb 11, 2026
Merged

docs(mcp): add OpenCode interactive setup instructions#1400
Kitenite merged 4 commits into
mainfrom
kitenite/opencode-mcp-instruction

Conversation

@Kitenite
Copy link
Copy Markdown
Collaborator

@Kitenite Kitenite commented Feb 11, 2026

Summary

  • The Open Code CLI tab in the MCP docs previously just said opencode mcp add with no context on what to do next
  • Added step-by-step instructions for the interactive prompts (server name, type, URL, OAuth)

Changes

  • apps/docs/content/docs/mcp.mdx: Expanded the Open Code CLI tab with the interactive prompt values users should enter

Test Plan

  • Verify the docs page renders correctly with the updated Open Code tab

Summary by CodeRabbit

  • Documentation
    • Replaced a static terminal example with a guided, interactive Open Code flow and an ANSI-formatted terminal transcript to walk users through adding an MCP server.
  • Chores
    • Added a placeholder OAuth configuration entry for the Superset MCP integration to support future authentication setup.

The Open Code CLI tab previously just said "opencode mcp add" with no
context. Added step-by-step prompts users should follow (server name,
type, URL, OAuth).
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Feb 11, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

Replaced a static terminal snippet in MCP docs with a guided, interactive Open Code flow for opencode mcp add, and added an empty oauth object under mcp.superset in opencode.json.

Changes

Cohort / File(s) Summary
MCP Documentation
apps/docs/content/docs/mcp.mdx
Replaced the static terminal example with a step-by-step interactive opencode mcp add flow including prompts and an ANSI-formatted simulated terminal transcript.
Opencode configuration
opencode.json
Added an oauth: {} property under mcp.superset adjacent to the existing url entry (new empty object field).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 I hopped through prompts in the night,

Typed a name and set the site,
URL, OAuth, a tiny trace,
The MCP joined the rabbit race —
Hooray! the config’s in its place. 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely summarizes the main change: adding interactive setup instructions to the OpenCode MCP documentation.
Description check ✅ Passed The description includes summary, changes, and test plan sections that cover the key aspects. However, it omits required sections like Related Issues, Type of Change, and additional template fields.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch kitenite/opencode-mcp-instruction

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 11, 2026

🚀 Preview Deployment

🔗 Preview Links

Service Status Link
Neon Database (Neon) View Branch
Fly.io Electric (Fly.io) View App
Fly.io Streams (Fly.io) View App
Vercel API (Vercel) Failed to deploy
Vercel Web (Vercel) Open Preview
Vercel Marketing (Vercel) Open Preview
Vercel Admin (Vercel) Open Preview
Vercel Docs (Vercel) Open Preview

Preview updates automatically with new commits

@Kitenite Kitenite merged commit 8092ddb into main Feb 11, 2026
6 of 7 checks passed
@Kitenite Kitenite deleted the kitenite/opencode-mcp-instruction branch February 12, 2026 04:32
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.

1 participant