Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

improvement: add PulseMCP discovery link to MCP server selection#674

Merged
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
improvement/mcp-server-discovery-linkbreaking-brake/cc-wf-studio:improvement/mcp-server-discovery-linkCopy head branch name to clipboard
Mar 22, 2026
Merged

improvement: add PulseMCP discovery link to MCP server selection#674
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
improvement/mcp-server-discovery-linkbreaking-brake/cc-wf-studio:improvement/mcp-server-discovery-linkCopy head branch name to clipboard

Conversation

@breaking-brake
Copy link
Copy Markdown
Owner

@breaking-brake breaking-brake commented Mar 22, 2026

Summary

Add an external link to PulseMCP (pulsemcp.com/servers) in the MCP Node Dialog so users can easily discover and browse available MCP servers.

What Changed

Before

  • No way to discover new MCP servers from within the MCP Tool Configuration dialog

After

  • "Browse MCP Servers (pulsemcp.com)" link with external link icon displayed next to the "Select MCP Server" heading
  • Link text is i18n-translated, domain name shown in parentheses for clarity

Changes

  • src/webview/src/components/dialogs/McpNodeDialog.tsx - Added PulseMCP external link next to server selection heading
  • src/webview/src/i18n/translation-keys.ts - Added mcp.browse.servers key
  • src/webview/src/i18n/translations/{en,ja,ko,zh-CN,zh-TW}.ts - Added translations

Testing

  • Manual E2E testing completed

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features
    • Added a clickable "Browse MCP Servers" link in the server selection interface that opens the MCP servers directory.
    • Implemented multi-language support with translations in English, Japanese, Korean, Simplified Chinese, and Traditional Chinese.

- Added external link to pulsemcp.com next to "Select MCP Server" heading
- Added i18n key mcp.browse.servers for all supported languages

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 22, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 8005c344-d60a-473b-862a-99f2b7de9f33

📥 Commits

Reviewing files that changed from the base of the PR and between 446731c and 895b17a.

📒 Files selected for processing (7)
  • src/webview/src/components/dialogs/McpNodeDialog.tsx
  • src/webview/src/i18n/translation-keys.ts
  • src/webview/src/i18n/translations/en.ts
  • src/webview/src/i18n/translations/ja.ts
  • src/webview/src/i18n/translations/ko.ts
  • src/webview/src/i18n/translations/zh-CN.ts
  • src/webview/src/i18n/translations/zh-TW.ts

📝 Walkthrough

Walkthrough

A clickable external-link hint was added to the MCP ServerSelection wizard step, enabling users to navigate to pulsemcp.com/servers. The hint displays localized "Browse MCP Servers" text with an external-link icon and responds to mouse clicks and keyboard activation. Supporting translation keys were added across five language files.

Changes

Cohort / File(s) Summary
MCP ServerSelection UI
src/webview/src/components/dialogs/McpNodeDialog.tsx
Added a flex-row hint with clickable external-link icon and text alongside the step title. Imports ExternalLink icon and openExternalUrl bridge helper. Hint is keyboard-accessible and opens https://www.pulsemcp.com/servers on click or Enter/Space keypress.
Internationalization
src/webview/src/i18n/translation-keys.ts, src/webview/src/i18n/translations/{en,ja,ko,zh-CN,zh-TW}.ts
Added mcp.browse.servers translation key to the interface definition and localized string values across English, Japanese, Korean, Simplified Chinese, and Traditional Chinese language files.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Poem

🐰✨ A hint hops into view, with a link so true,
Five tongues now sing of servers to explore anew,
External link in paw, accessibility shines bright—
Browse MCP Servers now, with a click and delight! 🌍🔗

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch improvement/mcp-server-discovery-link

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.

@breaking-brake breaking-brake merged commit e6f2b6c into main Mar 22, 2026
3 of 4 checks passed
@breaking-brake breaking-brake deleted the improvement/mcp-server-discovery-link branch March 22, 2026 06:47
@breaking-brake breaking-brake mentioned this pull request Mar 23, 2026
braking-brake-semantic-release Bot pushed a commit that referenced this pull request Mar 23, 2026
## [3.30.3](v3.30.2...v3.30.3) (2026-03-23)

### Bug Fixes

* canvas toolbar toggles getting stuck open on rapid hover ([#679](#679)) ([7b42494](7b42494))

### Improvements

* add minimap 3-state display mode with scroll auto-show ([#677](#677)) ([fb26d73](fb26d73))
* add PulseMCP discovery link to MCP server selection ([#674](#674)) ([e6f2b6c](e6f2b6c))
* add SkillsMP discovery link to Skill Browser dialog ([#675](#675)) ([7638fdf](7638fdf))
* add sub-agent discovery link to Sub-Agent Creation dialog ([#676](#676)) ([3523da8](3523da8))
* increase max node limit to 100 with user-configurable setting ([#678](#678)) ([e4318db](e4318db))
@braking-brake-semantic-release
Copy link
Copy Markdown

🎉 This PR is included in version 3.30.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.