Development · MODEL CONTEXT PROTOCOL
nextDriveIoE github action trigger mcp
nextDriveIoE github action trigger mcp is a community-listed Model Context Protocol server. Review the source repository before installation.
WHAT IT CONNECTS
nextDriveIoE github action trigger mcp 为 AI Agent 提供什么
- `get_github_actions` - Get available GitHub Actions for a repository
- Required parameters: `owner` (repository owner, username or organization) and `repo` (repository name)
- Optional parameters: `token` (GitHub personal access token, for accessing private repositories or increasing API rate limits)
- Returns JSON data with workflow ID, name, path, state, URL, and content
- `get_github_action` - Get detailed information about a specific GitHub Action, including inputs and their requirements
- Required parameters: `owner` (Action owner, username or organization) and `repo` (repository name of the action)
- Optional parameters:
- `path`: Path to the action definition file (default: 'action.yml')
- `ref`: Git reference (branch, tag, or commit SHA, default: 'main')
- `token`: GitHub personal access token (optional)
- Returns detailed information about the Action, including name, description, author, inputs (and whether they're required), etc.
- `trigger_github_action` - Trigger a GitHub workflow and pass relevant parameters
- Required parameters:
- `owner`: Repository owner (username or organization)
- `repo`: Repository name
- `workflow_id`: The ID or filename of the workflow to trigger
- Optional parameters:
- `ref`: The git reference to trigger the workflow on (default: 'main')
- `inputs`: Inputs to pass to the workflow (must match the workflow's defined inputs)
- `token`: GitHub personal access token (must have the workflow scope)
- Returns workflow run information, including status, URL, etc.
- `get_github_release` - Get the latest 2 releases from a GitHub repository
- Required parameters: `owner` (repository owner, username or organization) and `repo` (repository name)
- Optional parameters: `token` (GitHub personal access token, optional)
- Returns information about the latest 2 releases
- No local package installation required
- Automatically uses the latest version
- Set up once and ready to use
- Built-in GitHub token configuration
- Install the package:
- Use in Claude Desktop configuration:
- Make sure you're logged in to npm and have permissions to publish to the `@nextdrive` organization:
- Build the project:
- Publish to npm (organization-scoped packages are private by default, use `--access public` to make it public):
- The workflow must be configured to support the `workflow_dispatch` event
- The GitHub token must have the `workflow` scope permission
- Input parameters passed must match those defined in the workflow
SECURITY
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。