Skip to content

Conversation

@JakeSCahill
Copy link
Contributor

@JakeSCahill JakeSCahill commented Dec 16, 2025

This PR updates the MCP server installation URLs to our custom server instead of the Kapa one. Our custom server proxies to Kapa, allowing us to have the best of both worlds: control over our tools and the ability to leverage Kapa-hosted MCP.

Proxying implemented in redpanda-data/docs-site#153

@netlify
Copy link

netlify bot commented Dec 16, 2025

Deploy Preview for docs-ui ready!

Name Link
🔨 Latest commit 1b94715
🔍 Latest deploy log https://app.netlify.com/projects/docs-ui/deploys/694174ff858d640008ae7eea
😎 Deploy Preview https://deploy-preview-352--docs-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 28 (🟢 up 1 from production)
Accessibility: 93 (no change from production)
Best Practices: 100 (no change from production)
SEO: 89 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 16, 2025

📝 Walkthrough

Walkthrough

This pull request updates the MCP (Model Context Protocol) server URL from https://redpanda.mcp.kapa.ai to https://docs.redpanda.com/mcp in two configuration files: src/js/14-markdown-dropdown.js and src/partials/head-scripts.hbs. No functional logic, control flow, or event handling is modified.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

  • Only 2 files modified with identical, homogeneous URL updates
  • No logic or behavior changes
  • Primary concern: verify the new URL is correct and consistently applied across both files

Possibly related PRs

Suggested reviewers

  • Feediver1
  • paulohtb6
  • micheleRP

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Use our custom MCP server' directly and clearly describes the main change: switching from Kapa's MCP server to a custom MCP server.
Description check ✅ Passed The description is directly related to the changeset, explaining the rationale for updating MCP server URLs and referencing the proxying implementation.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch mcp-docs

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Jira integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between ec0340c and 1b94715.

📒 Files selected for processing (2)
  • src/js/14-markdown-dropdown.js (1 hunks)
  • src/partials/head-scripts.hbs (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: build
🔇 Additional comments (2)
src/partials/head-scripts.hbs (1)

172-172: MCP server URL is correctly configured; endpoint is live and operational.

The MCP server is hosted at: https://docs.redpanda.com/mcp. The data-mcp-server-url attribute in the Kapa widget configuration has been correctly updated to this official endpoint. The public MCP endpoint enforces a rate limit of 60 requests per 15-minute window per client, which is standard for the integration and does not require any changes to the implementation.

src/js/14-markdown-dropdown.js (1)

184-184: Verify endpoint deployment and live status before merge.

The URL change to https://docs.redpanda.com/mcp is correctly implemented and consistently applied across the codebase. No old URL references remain. Confirm the new endpoint is deployed and fully operational in production before merging.


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.

@JakeSCahill JakeSCahill merged commit 63bda6c into main Dec 16, 2025
6 checks passed
@JakeSCahill JakeSCahill deleted the mcp-docs branch December 16, 2025 15:36
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