Skip to content

Conversation

@pditommaso
Copy link
Contributor

Summary

  • Add Seqera MCP (Model Context Protocol) documentation as a new docs section
  • Integrate MCP repo documentation via git submodule
  • Add MCP navigation link to the top navbar

Changes

New Files

  • .gitmodules - Added submodule reference to seqeralabs/mcp repository
  • mcp_docs/mcp_repo - Git submodule pointing to the MCP documentation source
  • mcp_docs/sidebar.json - Sidebar configuration for MCP docs section

Modified Files

  • docusaurus.config.js:
    • Added docs_mcp plugin configuration for the /mcp route
    • Added EXCLUDE_MCP environment variable support
    • Added "MCP" link to the navigation bar

Technical Details

The MCP documentation is pulled from the seqeralabs/mcp repository as a git submodule. This approach:

  • Keeps MCP docs in sync with the MCP server codebase
  • Allows independent versioning and updates
  • Follows the same pattern used for other Seqera documentation sections

🤖 Generated with Claude Code

Add MCP as a new top-level documentation section alongside Wave, Fusion, etc.
MCP documentation is sourced from the seqeralabs/mcp repository via git submodule.

- Add mcp_docs/mcp_repo submodule pointing to seqeralabs/mcp
- Add MCP plugin configuration in docusaurus.config.js
- Add MCP to navbar
- Add sidebar configuration

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for seqera-docs failed. Why did it fail? →

Name Link
🔨 Latest commit 193b408
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/69385a8a2314370008d730f9

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