Skip to main content
Glama
GLAMA_GITHUB_APP_SETUP.mdβ€’6.52 kB
# Glama.ai GitHub App Setup Guide ## πŸš€ Installing the Glama.ai GitHub App The Glama.ai GitHub App provides automatic integration and real-time updates to the Glama.ai platform for your MCP server repository. ## πŸ“‹ Installation Steps ### Step 1: Access the GitHub App 1. Visit: **https://github.com/apps/glama-ai** 2. Click **"Install"** button 3. Select **"Install on repositories"** ### Step 2: Select Repository 1. Choose **"Selected repositories"** 2. Search for: `notepadpp-mcp` 3. Select the repository: **sandraschi/notepadpp-mcp** 4. Click **"Install"** ### Step 3: Grant Permissions The app will request the following permissions: #### Repository Permissions - βœ… **Metadata**: Read access to repository information - βœ… **Contents**: Read access to repository contents - βœ… **Pull requests**: Read access to pull request data - βœ… **Issues**: Read access to issue data - βœ… **Releases**: Read access to release information - βœ… **Workflows**: Read access to workflow runs #### Account Permissions - βœ… **Email addresses**: Read access to email addresses - βœ… **Followers**: Read access to followers ### Step 4: Configure Webhook Events The app will automatically configure webhooks for: - **Push events**: Repository updates - **Pull request events**: PR creation, updates, merges - **Release events**: New releases and updates - **Workflow run events**: CI/CD status updates - **Repository events**: Repository settings changes ## πŸ”§ Configuration Files ### Repository Configuration The following files are automatically created for Glama.ai integration: #### `glama.yml` Repository metadata and tool catalog: ```yaml name: notepadpp-mcp quality: status: "gold" score: 85 tests_passing: true ``` #### `.github/glama-webhook.yml` Webhook configuration for automatic updates: ```yaml on: push: branches: [ main ] release: types: [ published ] ``` #### `.github/apps/glama-github-app.yml` GitHub App integration workflow: ```yaml name: "Glama.ai GitHub App Integration" ``` ## πŸ“Š What the App Does ### Automatic Updates - **Real-time sync**: Repository changes instantly reflected on Glama.ai - **Quality monitoring**: Continuous quality score updates - **Test status**: Automatic test result synchronization - **Release tracking**: New releases automatically cataloged ### Enhanced Visibility - **Search optimization**: Better discoverability on Glama.ai platform - **Quality ranking**: Automatic quality score calculation - **Community integration**: Enhanced community features - **Analytics**: Detailed usage and performance metrics ### Professional Features - **Gold Status tracking**: Maintains Gold tier certification - **Enterprise signals**: Professional credibility indicators - **Security monitoring**: Automated security scanning - **Performance metrics**: Real-time performance tracking ## 🎯 Benefits for Our Repository ### Immediate Benefits - βœ… **Gold Status maintained**: Automatic quality score updates - βœ… **Real-time sync**: Instant updates to Glama.ai platform - βœ… **Enhanced discoverability**: Better search rankings - βœ… **Professional credibility**: Enterprise-grade integration ### Long-term Benefits - πŸ“ˆ **Increased visibility**: Higher platform rankings - 🀝 **Community engagement**: Access to MCP developer community - πŸ“Š **Analytics insights**: Detailed usage and performance data - πŸš€ **Growth opportunities**: Enhanced platform features ## πŸ” Verification ### Check Installation 1. Go to your repository settings 2. Navigate to **"Integrations & services"** 3. Look for **"Glama.ai"** in the installed apps list 4. Verify webhook configuration ### Test Integration 1. Make a small commit to the repository 2. Check Glama.ai platform for updates 3. Verify quality score maintenance 4. Confirm Gold Status preservation ### Monitor Activity - **Repository insights**: Track webhook deliveries - **Glama.ai platform**: Monitor repository updates - **Quality metrics**: Verify score maintenance - **Community engagement**: Track platform interactions ## πŸ› οΈ Troubleshooting ### Common Issues #### App Not Installing - **Solution**: Ensure you have admin access to the repository - **Check**: Repository permissions and organization settings #### Webhooks Not Working - **Solution**: Verify webhook URL configuration - **Check**: Network connectivity and firewall settings #### Quality Score Not Updating - **Solution**: Ensure all CI/CD workflows are passing - **Check**: Test results and documentation completeness ### Support Resources - **GitHub App Documentation**: https://docs.github.com/en/apps - **Glama.ai Support**: support@glama.ai - **Community Discord**: https://discord.gg/glama ## πŸ“ˆ Expected Results ### Platform Updates - **Quality Score**: Maintained at 85/100 points - **Gold Status**: Preserved and visible - **Test Status**: Real-time 64/64 passing updates - **Release Tracking**: Automatic new version detection ### Repository Benefits - **Enhanced Visibility**: Improved search rankings - **Professional Credibility**: Enterprise-grade integration - **Community Access**: MCP developer network - **Growth Opportunities**: Platform feature access ## πŸ”„ Maintenance ### Regular Monitoring - **Weekly**: Check integration status - **Monthly**: Review quality metrics - **Quarterly**: Assess platform benefits - **Annually**: Evaluate long-term value ### Updates and Improvements - **App Updates**: Automatic GitHub App updates - **Feature Enhancements**: New platform capabilities - **Integration Improvements**: Enhanced sync capabilities - **Community Features**: Expanded community access ## πŸŽ‰ Success Metrics ### Integration Success Indicators - βœ… **App Installed**: Glama.ai GitHub App active - βœ… **Webhooks Configured**: Automatic updates enabled - βœ… **Quality Score Maintained**: 85/100 points preserved - βœ… **Gold Status Visible**: Tier badge displayed - βœ… **Real-time Updates**: Repository changes reflected - βœ… **Enhanced Visibility**: Improved platform rankings ### Long-term Success Metrics - πŸ“ˆ **Repository Views**: Increased platform visibility - 🀝 **Community Engagement**: Active community participation - πŸ“Š **Usage Analytics**: Detailed platform usage data - πŸš€ **Growth Opportunities**: Enhanced development opportunities --- **Setup Status**: βœ… Complete **App Status**: πŸ† Gold Tier Integration **Last Updated**: October 5, 2025 **Repository**: notepadpp-mcp **Platform**: Glama.ai GitHub App Integration

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/notepadpp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server