This document outlines the steps taken to optimize LeanMCP's discoverability on GitHub and search engines.
- Improve search ranking for "lean mcp sdk", "production mcp server", "typescript mcp"
- Compete directly with mcp-use in search results
- Increase organic discovery through GitHub search
- Establish professional presence with documentation site
- Updated package.json description: "LeanMCP SDK: Efficient, modular TypeScript toolkit for production MCP servers. Lighter than mcp-use with built-in auth, multi-tenancy, and human-in-the-loop."
- Added comprehensive keywords: mcp, model-context-protocol, typescript, sdk, ai, chatgpt, claude, auth, production, lightweight, opensource, server, api, framework
- Repository metadata: Added homepage, bugs URL, and repository URL
Go to GitHub repository settings and add these topics:
mcp
model-context-protocol
typescript
sdk
ai
chatgpt
claude
auth
production
lightweight
opensource
server
api
framework
human-in-the-loop
multi-tenancy
- Created:
docs/index.html- Professional landing page - Created:
docs/examples.html- Interactive examples showcase - Created:
docs/CNAME- Custom domain setup (docs.leanmcp.com) - Created:
.github/workflows/pages.yml- Automated deployment
- Updated header: Includes competitive positioning against mcp-use
- Keywords integration: Natural inclusion of search terms
- Professional badges: Comprehensive badge system for credibility
- Go to repository Settings → Pages
- Source: GitHub Actions
- Custom domain: docs.leanmcp.com (optional)
- Go to repository main page
- Click the gear icon next to "About"
- Add the topics listed above
- Save changes
- Go to Releases → Create new release
- Tag: v0.1.0
- Title: "LeanMCP SDK v0.1.0 - Production-Ready MCP Servers"
- Description: Use content from CHANGELOG.md
- Target: Top 3 results for "lean mcp sdk"
- Target: Top 5 results for "production mcp server typescript"
- Target: Competitive with mcp-use for "mcp typescript sdk"
- GitHub Stars: 10 → 100+ (10x growth)
- Weekly npm downloads: Track growth
- Documentation site visits: Monitor via GitHub Pages analytics
- Organic search traffic: Monitor via search console
- Advantage: More specific positioning (production-ready)
- Advantage: Built-in enterprise features (auth, multi-tenancy)
- Advantage: Professional documentation site
- Advantage: Clear competitive messaging
- "mcp server sdk"
- "typescript mcp framework"
- "production mcp server"
- "mcp auth integration"
- "chatgpt mcp server"
- "claude mcp integration"
Track these metrics monthly:
- GitHub repository stars and forks
- npm package downloads
- GitHub search ranking for key terms
- Documentation site traffic
- Community engagement (Discord, issues, PRs)
- Regular blog posts about MCP development
- Tutorial videos and demos
- Community showcase projects
- Integration guides for popular services
- Structured data markup
- Performance optimization
- Mobile responsiveness
- Accessibility improvements