Skip to content

Add splash page for MCP Everything Server #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

jerome3o-anthropic
Copy link
Member

Summary

  • Added a comprehensive splash page at the root / endpoint
  • Implemented black and white theme matching MCP branding
  • Created responsive design that works on mobile and desktop

Changes

  • Added new src/static/index.html splash page with:
    • Server features overview (MCP support, transports, OAuth, scalability)
    • API endpoints documentation
    • Quick links to GitHub repository and MCP documentation
    • Clean, professional design matching MCP aesthetic
  • Added route handler in src/index.ts to serve the splash page at /

Test Plan

  • Verified splash page loads at http://localhost:3232/
  • Confirmed logo displays correctly via /mcp-logo.png endpoint
  • Tested responsive design on different screen sizes
  • Ran npm run build - builds successfully
  • Ran npm run lint - no linting errors
  • Ran npm test - all tests pass

🤖 Generated with Claude Code

Implemented a clean, informative splash page at the root endpoint that showcases:
- Server features and capabilities
- API endpoints documentation
- Links to GitHub repository and MCP documentation
- Black and white theme matching MCP branding
- Responsive design for mobile and desktop

The splash page provides users with an immediate overview of the server's functionality
and serves as a landing page for the MCP Everything Server.

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

Co-Authored-By: Claude <noreply@anthropic.com>
jerome3o-anthropic and others added 2 commits August 22, 2025 16:39
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
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