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 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。