Be the first to get access to new connectors. Get early access →
ConnectorBay Early access
Discover
GitHub Environments (BYOK) icon

GitHub Environments (BYOK)

Read GitHub deployment environments, protection rules, branch policies, secret names, deployments and deployment statuses of a repository with your own token

Unify Dynamics LLC

Tools10read-only
Sign-inBYOKbring your own key
Key keptNeverused for one call only
PriceFreeoptional Pro limits
ProviderGitHub Environmentsunofficial, not affiliated
Works withMCP · RESTany agent

Try asking

Real questions, and the tools your agent calls to answer them.

Which deployment environments does octocat/Hello-World have?
Tools called
list_environments
What protection rules does the production environment of octocat/Hello-World have?
Tools called
get_environment
Which branches may deploy to the production environment of octocat/Hello-World?
Tools called
list_branch_policies
Which custom protection rules gate the production environment of octocat/Hello-World?
Tools called
list_protection_rules
Which apps can I use as protection rules for the production environment of octocat/Hello-World?
Tools called
list_protection_rule_apps
Which secrets are defined on the production environment of octocat/Hello-World?
Tools called
list_environment_secret_names

About

GitHub Environments (BYOK) lets an AI assistant read your own GitHub Environments data through the GitHub Environments API with a key you supply (personal access token). Read-only: 10 tools (list_environments, get_environment, list_branch_policies, list_protection_rules, list_protection_rule_apps, list_environment_secret_names, list_environment_variable_names, list_deployments, list_deployment_statuses, get_pending_deployments). The BYOK key travels with each request, is used for that one call only and is never stored, logged or cached; it is only ever sent to api.github.com. Unofficial connector by Unify Dynamics LLC: not affiliated with, endorsed by or sponsored by GitHub Environments. GitHub Environments and its logos are trademarks of their owners and are used only to say which service the connector works with.

Sources: Live from the GitHub Environments API (api.github.com) with a BYOK key; documentation: https://docs.github.com/en/rest/deployments. Endpoints checked against that documentation on 2026-10-16.

Privacy

The publisher, Unify Dynamics LLC, states that tool inputs are processed in memory and not retained.

Data not collectedNo account, no profile, no stored prompts or results.

What it can do

10 tools, grouped by job. Every one is read-only or compute-only.

OpenAPI
Read your data10 tools
  • List environmentsList a repository's deployment environments with protection rules and branch policy flags.
  • Get environmentGet one deployment environment with its protection rules (wait timer, required reviewers) and branch policy.
  • List branch policiesList the branch and tag name patterns allowed to deploy to an environment.
  • List protection rulesList the custom deployment protection rules (GitHub App gates) enabled on an environment.
  • List protection rule appsList GitHub Apps that could be added as custom deployment protection rules on an environment.
  • List environment secret namesList the names and dates of an environment's Actions secrets (values are never returned by GitHub).
  • List environment variable namesList the names and dates of an environment's Actions variables (variable values are left out).
  • List deploymentsList a repository's deployments, optionally filtered by environment, ref, SHA or task, newest first.
  • List deployment statusesList the status history of one deployment (queued, in_progress, success, failure ...) with environment URL and log URL.
  • Get pending deploymentsList the environments a workflow run is waiting on, with wait timers and required reviewers.

Information

PublisherUnify Dynamics LLC
CategoryDeveloper tools
LanguagesEnglish
Built forWorldwide
CompatibilityAny MCP client · any agent · REST
Version0.1.0
MCP endpointhttps://byok-github-environments.connectorbay.com/mcp
REST APIopenapi.json
SupportGet help · Status
CountryWorldwide
FunctionOther
LayerDeep connectors

More like this

More in Other

QuickBooks Time (BYOK)

Read your QuickBooks Time (TSheets) crew time tracking: timesheets, job codes, projects, locations, groups and schedule events with your own access token

Live · MCP + REST7 tools

Shiftbase (BYOK)

Read your Shiftbase workforce schedule: locations, departments, teams, shifts, rosters, open shifts, timesheets and absences with your own API key

Live · MCP + REST10 tools

Housecall Pro (BYOK)

Read your Housecall Pro jobs, estimates, invoices, leads, customers, employees and company details with your own API key

Live · MCP + REST10 tools

Phorest US (BYOK)

Read your Phorest salon branches, services, products, appointments, reviews and packages on the US server with your own API login

Live · MCP + REST10 tools

Phorest Europe (BYOK)

Read your Phorest salon branches, services, products, appointments, reviews and packages on the Europe server with your own API login

Live · MCP + REST10 tools

JobNimbus (BYOK)

Read your JobNimbus contractor CRM contacts, jobs, tasks, activity, invoices, work orders and team with your own API key

Live · MCP + REST10 tools

Get GitHub Environments (BYOK)

Free · BYOK · Read-only

BYOK: bring your own keyThis connector uses your own GitHub Environments personal access token. Create one at https://github.com/settings/tokens, with the fewest permissions it needs (read-only if the provider offers it). Your assistant sends it in the X-Upstream-Key header with every request. It is used for that one call only: never stored, logged or cached, and only ever sent to GitHub Environments. Revoke it at the provider whenever you like. Unofficial connector: not affiliated with GitHub Environments.