@frontpoint/github-actions-mcp
v0.1.0
Published
MCP server for automatically generating and optimizing GitHub Actions workflows based on project analysis
Maintainers
Readme
@frontpoint/github-actions-mcp
MCP (Model Context Protocol) server for generating GitHub Actions workflow files from project analysis.
Features
- 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
Installation
npm install -g @frontpoint/github-actions-mcpOr with npx:
npx @frontpoint/github-actions-mcp [project-path]Usage with Claude Code / MCP
Add to your MCP configuration:
{
"mcpServers": {
"github-actions": {
"command": "npx",
"args": ["@frontpoint/github-actions-mcp", "/path/to/project"]
}
}
}Available Tools
| 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 |
Workflow Templates
- 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
Example
# Initialize
gha-init
# Analyze project
gha-analyze
# Generate CI workflow
gha-generate --template ci
# Generate Docker workflow
gha-generate --template dockerSupported Project Types
- Node.js (npm, yarn, pnpm)
- Python (pip, poetry)
- Go
- Rust
- And more...
License
MIT
