MCP server for automatically generating and optimizing GitHub Actions workflows based on project analysis
npm install @frontpoint/github-actions-mcpMCP (Model Context Protocol) server for generating GitHub Actions workflow files from project analysis.
- Project Analysis: Automatically detect project type, languages, package managers, test frameworks, and more
- Workflow Generation: Generate optimized CI/CD workflows based on project analysis
- Multiple Templates: Support for CI, CD, Test, Lint, Build, Release, Docker, Security, and more
- Smart Defaults: Sensible defaults based on detected project configuration
``bash`
npm install -g @frontpoint/github-actions-mcp
Or with npx:
`bash`
npx @frontpoint/github-actions-mcp [project-path]
Add to your MCP configuration:
`json`
{
"mcpServers": {
"github-actions": {
"command": "npx",
"args": ["@frontpoint/github-actions-mcp", "/path/to/project"]
}
}
}
| Tool | Description |
|------|-------------|
| gha-init | Initialize GitHub Actions configuration |gha-analyze
| | Analyze project for workflow generation |gha-status
| | Show current configuration status |gha-generate
| | Generate workflow files |
- ci: Continuous Integration (build, test, lint)
- cd: Continuous Deployment
- test: Test-only workflow
- lint: Linting workflow
- build: Build and artifact upload
- release: npm/package release
- docker: Docker build and push
- security/codeql: Security scanning
- dependency-update: Dependabot auto-merge
- pages: GitHub Pages deployment
`bashInitialize
gha-init
- Node.js (npm, yarn, pnpm)
- Python (pip, poetry)
- Go
- Rust
- And more...
MIT