Loading...
Loading...
Loading...
<p align="center">
<a href="https://acuvity.ai">
<picture>
<img src="https://acuvity.ai/wp-content/uploads/2025/09/1.-Acuvity-Logo-Black-scaled-e1758135197226.png" height="90" alt="Acuvity logo"/>
</picture>
</a>
</p>
<p align="center">
<a href="https://discord.gg/BkU7fBkrNk">
<img src="https://img.shields.io/badge/Acuvity-Join-7289DA?logo=discord&logoColor=fff" alt="Join Acuvity community" />
</a>
<a href="https://www.linkedin.com/company/acuvity/">
<img src="https://img.shields.io/badge/LinkedIn-Follow-7289DA" alt="Follow us on LinkedIn" />
</a>
<a href="https://bsky.app/profile/acuvity.bsky.social">
<img src="https://img.shields.io/badge/Bluesky-Follow-7289DA"?logo=bluesky&logoColor=fff" alt="Follow us on Bluesky" />
</a>
</p>
# What is mcp-server-github?
[](https://docs.anthropic.com/en/docs/build-with-claude/tool-use/implement-tool-use#best-practices-for-tool-definitions)
[](https://hub.docker.com/r/acuvity/mcp-server-github/tags/)
[](https://hub.docker.com/r/acuvity/mcp-server-github)
[](https://github.com/github/github-mcp-server)
[](https://hub.docker.com/r/acuvity/mcp-server-github/)
[](https://insiders.vscode.dev/redirect/mcp/install?name=mcp-server-github&config=%7B%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22--read-only%22%2C%22-e%22%2C%22GITHUB_PERSONAL_ACCESS_TOKEN%22%2C%22docker.io%2Facuvity%2Fmcp-server-github%3Av0.29.0%22%5D%2C%22command%22%3A%22docker%22%7D)
**Description:** GitHub's official MCP Server
Packaged by Acuvity and published to our curated MCP server [registry](https://mcp.acuvity.ai) from github/github-mcp-server original [sources](https://github.com/github/github-mcp-server).
**Quick links:**
- [Integrate with your IDE](https://github.com/acuvity/mcp-servers-registry/blob/main/mcp-server-github/docker/README.md#-clients-integrations)
- [Install with Docker](https://github.com/acuvity/mcp-servers-registry/tree/main/mcp-server-github/docker/README.md#-run-it-with-docker)
- [Install with Helm](https://github.com/acuvity/mcp-servers-registry/tree/main/mcp-server-github/charts/mcp-server-github/README.md#how-to-install)
# Why We Built This
At [Acuvity](https://acuvity.ai), security is central to our mission—especially for critical systems like MCP servers and integration in agentic systems.
To address this need, we've created a secure and robust Docker image designed to ensure github/github-mcp-server run reliably and safely.
## 🔐 Key Security Features
### 📦 Isolated Immutable Sandbox
| Feature | Description |
|---------------------------|------------------------------------------------------------------------------------------------------------------------|
| Isolated Execution | All tools run within secure, containerized sandboxes to enforce process isolation and prevent lateral movement. |
| Non-root by Default | Enforces least-privilege principles, minimizing the impact of potential security breaches. |
| Read-only Filesystem | Ensures runtime immutability, preventing unauthorized modification. |
| Version Pinning | Guarantees consistency and reproducibility across deployments by locking tool and dependency versions. |
| CVE Scanning | Continuously scans images for known vulnerabilities using [Docker Scout](https://docs.docker.com/scout/) to support proactive mitigation. |
| SBOM & Provenance | Delivers full supply chain transparency by embedding metadata and traceable build information. |
| Container Signing (Cosign) | Implements image signing using [Cosign](https://github.com/sigstore/cosign) to ensure integrity and authenticity of container images. |
### 🛡️ Runtime Security and Guardrails
**Minibridge Integration**: [Minibridge](https://github.com/acuvity/minibridge) establishes secure Agent-to-MCP connectivity, supports Rego/HTTP-based policy enforcement 🕵️, and simplifies orchestration.
The [ARC](https://github.com/acuvity/mcp-servers-registry/tree/main) container includes a [built-in Rego policy](https://github.com/acuvity/mcp-servers-registry/tree/main/mcp-server-github/docker/policy.rego) that enables a set of runtime [guardrails](https://github.com/acuvity/mcp-servers-registry/tree/main/mcp-server-github#%EF%B8%8F-guardrails) to help enforce security, privacy, and correct usage of your services. Below is list of each guardrail provided.
| Guardrail | Summary |
|----------------------------------|-------------------------------------------------------------------------|
| `resource integrity` | Embeds a hash of all exposed resources to ensure their authenticity and prevent unauthorized modifications, guarding against supply chain attacks and dynamic alterations of tool metadata. |
| `covert-instruction-detection` | Detects hidden or obfuscated directives in requests. |
| `sensitive-pattern-detection` | Flags patterns suggesting sensitive data or filesystem exposure. |
| `shadowing-pattern-detection` | Identifies tool descriptions that override or influence others. |
| `schema-misuse-prevention` | Enforces strict schema compliance on input data. |
| `cross-origin-tool-access` | Controls calls to external services or APIs. |
| `secrets-redaction` | Prevents exposure of credentials or sensitive values. |
| `basic authentication` | Enables the configuration of a shared secret to restrict unauthorized access to the MCP server and ensure only approved clients can connect. |
These controls ensure robust runtime integrity, prevent unauthorized behavior, and provide a foundation for secure-by-design system operations.
> [!NOTE]
> By default, all guardrails except `resource integrity` are turned off. You can enable or disable each one individually, ensuring that only the protections your environment needs are active.
# Quick reference
**Maintained by**:
- [the Acuvity team]([email protected]) for packaging
- [ github ](https://github.com/github/github-mcp-server) for application
**Where to get help**:
- [The Acuvity MCP Forge repository](https://github.com/acuvity/mcp-servers-registry)
- [ github/github-mcp-server ](https://github.com/github/github-mcp-server)
**Where to file issues**:
- [Github issue tracker](https://github.com/acuvity/mcp-servers-registry/issues)
- [ github/github-mcp-server ](https://github.com/github/github-mcp-server)
**Supported architectures**:
- `amd64`
- `arm64`
**Resources**:
- [Charts](https://github.com/acuvity/mcp-servers-registry/tree/main/mcp-server-github/charts/mcp-server-github)
- [Dockerfile](https://github.com/acuvity/mcp-servers-registry/tree/main/mcp-server-github/docker/Dockerfile)
**Current supported version:**
- charts: `1.0.0`
- container: `1.0.0-v0.29.0`
**Verify signature with [cosign](https://github.com/sigstore/cosign):**
- charts: `cosign verify --certificate-oidc-issuer "https://token.actions.githubusercontent.com" --certificate-identity "https://github.com/acuvity/mcp-servers-registry/.github/workflows/release.yaml@refs/heads/main" docker.io/acuvity/mcp-server-github:1.0.0`
- container: `cosign verify --certificate-oidc-issuer "https://token.actions.githubusercontent.com" --certificate-identity "https://github.com/acuvity/mcp-servers-registry/.github/workflows/release.yaml@refs/heads/main" docker.io/acuvity/mcp-server-github:1.0.0-v0.29.0`
---
# Table of Contents
- [Settings requirements](#chart-settings-requirements)
- [How to install](#how-to-install)
- [Replica Set Configuration](#replica-set-configuration)
- [Chart Name Overrides](#chart-name-overrides)
- [Image Configuration](#image-configuration)
- [Image Pull Secrets](#image-pull-secrets)
- [Container Arguments](#container-arguments)
- [Service Account](#service-account)
- [Annotations and Labels](#annotations-and-labels)
- [Security Contexts](#security-contexts)
- [Service Configuration](#service-configuration)
- [Ingress Configuration](#ingress-configuration)
- [Resource Requests and Limits](#resource-requests-and-limits)
- [Probes](#probes)
- [Autoscaling](#autoscaling)
- [Volumes and Storage](#volumes-and-storage)
- [Placement and Scheduling](#placement-and-scheduling)
- [Minibridge](#minibridge)
---
# Chart settings requirements
This chart requires some mandatory information to be installed.
**Mandatory Secrets**:
- `GITHUB_PERSONAL_ACCESS_TOKEN` secret to be set as secrets.GITHUB_PERSONAL_ACCESS_TOKEN either by `.value` or from existing with `.valueFrom`
**Optional Environment variables**:
- `GITHUB_HOST=""` environment variable can be changed with `env.GITHUB_HOST=""`
# How to install
Install will helm
```console
helm install mcp-server-github oci://docker.io/acuvity/mcp-server-github --version 1.0.0
```
You can inspect the chart:
```console
helm show chart oci://docker.io/acuvity/mcp-server-github --version 1.0.0
````
You can inpect the values that you can configure:
```console
helm show values oci://docker.io/acuvity/mcp-server-github --version 1.0.0
````
Upgrade will helm
```console
helm upgrade mcp-server-github oci://docker.io/acuvity/mcp-server-github --version 1.0.0
```
Uninstall with helm
```console
helm uninstall mcp-server-github
```
From there your MCP server mcp-server-github will be reachable by default through `http/sse` from inside the cluster using the Kubernetes Service `mcp-server-github` on port `8000` by default.
# Configuration through value file
## Replica Set Configuration
```yaml
replicaCount: 1
```
Controls how many pod replicas the ReplicaSet (or Deployment) will maintain.
- **replicaCount**: integer number of desired pods.
## Chart Name Overrides
```yaml
nameOverride: ""
fullnameOverride: ""
```
Allows you to override default naming:
- **nameOverride**: replaces chart name in resource names.
- **fullnameOverride**: replaces the full generated name (including release) for all resources.
## Image Configuration
```yaml
image:
repository: map[host:docker.io org:acuvity]/mcp-server-github
pullPolicy: IfNotPresent
tag: ""
```
Defines the container image to deploy:
- **repository**: Docker registry plus image name.
- **pullPolicy**: when Kubernetes should pull the image (`Always`, `IfNotPresent`, etc.).
- **tag**: image tag; defaults to the chart’s `appVersion` if left empty.
## Image Pull Secrets
```yaml
imagePullSecrets: []
```
List of Kubernetes Secret names for authenticating to private image registries. If your image is in a private repo, add its pull‑secret here.
## Container Arguments
```yaml
args: []
```
Passes arbitrary command‑line arguments into the container. This will override the default arguments set in the container.
## Service Account
```yaml
serviceAccount:
create: true
automount: true
annotations: {}
name: ""
```
Configures the Kubernetes ServiceAccount used by the pods:
- **create**: whether to create a new ServiceAccount.
- **automount**: automatically mount its token into pods.
- **annotations**: add metadata to the ServiceAccount.
- **name**: explicit name; when empty and `create: true`, a name is generated.
## Annotations and Labels
```yaml
podAnnotations: {}
podLabels:
app.kubernetes.io/component: mcp-server
mcp-server-scope: remote
```
- **podAnnotations**: free‑form key/value map of Kubernetes annotations attached to each Pod.
- **podLabels**: key/value labels applied to each Pod; used for selection, organization, and tooling.
## Security Contexts
```yaml
podSecurityContext: {}
securityContext:
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1001
```
Controls Linux security settings for the Pod and containers:
- **podSecurityContext**: settings applied at the Pod level (UID/GID, fsGroup, etc.).
- **securityContext** (container‑level):
- **capabilities.drop**: drop Linux capabilities for isolation.
- **readOnlyRootFilesystem**: prevent writes to root.
- **runAsNonRoot**: require non‑root user.
- **runAsUser**: UID under which the container runs.
## Service Configuration
```yaml
service:
type: ClusterIP
port: 8000
healthPort: 8080
sessionAffinity:
sessionAffinity: ClientIP
sessionAffinityConfig:
clientIP:
timeoutSeconds: 600
```
Defines the Kubernetes Service to front your pods:
- **type**: `ClusterIP`, `NodePort`, `LoadBalancer`, etc.
- **port**: primary service port.
- **healthPort**: port used by health checks.
- **sessionAffinity**: stick client IPs to the same Pod for long‑lived connections; **timeoutSeconds** controls session duration.
## Resource Requests and Limits
```yaml
resources:
requests:
cpu: 100m
memory: 128Mi
# limits:
# cpu: 100m
# memory: 128Mi
```
Specifies compute resource guarantees and caps:
- **requests**: minimum CPU/memory Kubernetes will reserve.
- **limits** (commented out by default): maximum CPU/memory the container may use.
## Probes
```yaml
livenessProbe:
httpGet:
path: /
port: health
readinessProbe:
httpGet:
path: /
port: health
```
Defines health checks:
- **livenessProbe**: when to restart a failed container.
- **readinessProbe**: when the Pod is ready to receive traffic.
Both use an HTTP GET on the `health` port.
## Autoscaling
```yaml
autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 100
targetCPUUtilizationPercentage: 80
# targetMemoryUtilizationPercentage: 80
```
Enables a HorizontalPodAutoscaler:
- **enabled**: toggle autoscaling.
- **minReplicas**, **maxReplicas**: bounds on replicas.
- **targetCPUUtilizationPercentage**: CPU usage threshold to scale.
- **targetMemoryUtilizationPercentage**: (optional) memory threshold.
## Volumes and Storage
```yaml
volumes: []
volumeMounts: []
storage:
```
Configures additional volumes and persistent storage:
- **volumes**: arbitrary Kubernetes `volume` entries to attach.
- **volumeMounts**: mount points inside containers.
- **storage**: iterates `package.storage` entries:
- for persistent entries, creates a PersistentVolumeClaim named `mcp-server-github` with `storageClassName: <class>` and `resources.requests.storage: <size>`.
## Placement and Scheduling
```yaml
nodeSelector: {}
tolerations: []
affinity: {}
```
Controls Pod scheduling to nodes:
- **nodeSelector**: simple key/value match to select nodes.
- **tolerations**: allow Pods to schedule onto tainted nodes.
- **affinity**: advanced rules (node or Pod affinity/anti‑affinity).
## Minibridge
```yaml
## Minibridge section
#
#
minibridge:
# minibridge mode
# set to http, is a brige http/see to sdio, compatible with MCP protocol 2025-03-26 and 2024-11-05
# set to websocket is websocket to stdio, you will need minibridge on the client side.
mode: http
# Log level
log:
level: info
# Tracing
tracing:
# Set your OTEL endpoint HOST:port to enable tracing
url:
# TLS configuration
tls:
# To enable TLS
enabled: false
# [Required] Path to the server certificate when TLS is enabled
cert:
# raw value of certificate b64 encoded
value:
# path from existing volume mount
path:
# [Required] Path to the private key for the certificate when TLS is enabled
key:
# raw value of certificate b64 encoded
value:
# path from existing volume mount
path:
# [Optional] Passphrase for the certificate private key
pass:
# raw value, will be stored as a secret
value:
# value from an existing secret
valueFrom:
name:
key:
# [Optional] MTLS configuration to verify client certificates when TLS is enabled
clientCA:
# raw value of certificate b64 encoded
value:
# path from existing volume mount
path:
# SBOM, to disable set it to false
sbom: true
# guardrails to enable (list)
# default none
guardrails: []
# - covert-instruction-detection
# - sensitive-pattern-detection
# - shadowing-pattern-detection
# - schema-misuse-prevention
# - cross-origin-tool-access
# - secrets-redaction
# basic auth from the default policy
# if not set no auth will be enforced
basicAuth:
# raw value, will be stored as secret
value:
# value form an existing secret
valueFrom:
name:
key:
# Policier configuration
policer:
# Instruct to enforce policies if enabled
# otherwise it will jsut log the verdict as a warning
# message in logs
enforce: true
# Use the rego policer (Default)
rego:
# To enabled the rego policer
enabled: true
# path to the default policy
policy: /policy.rego
# Use the remote http policer
http:
# To enable the http policer
enabled: false
# Address of a Policer to send the traffic to for authentication and/or analysis
url:
# Token to use to authenticate against the Policer
token:
# raw value, will be stored as a secret
value:
# value from an existing secret
valueFrom:
name:
key:
# CA to trust Policer server certificates
ca:
# raw value of certificate b64 encoded
value:
# path from existing volume mount
path:
# Do not validate Policer CA. Do not do this in production
# insecure: true
```
To enable guardrails you can set `minibridge.guardrails` list as:
```console
helm upgrade mcp-server-github oci://docker.io/acuvity/mcp-server-github --version 1.0.0 --set 'minibridge.guardrails={secrets-redaction}'
```
or from a `values.yaml` file:
```yaml
minibridge:
guardrails:
- covert-instruction-detection
- sensitive-pattern-detection
- shadowing-pattern-detection
- schema-misuse-prevention
- cross-origin-tool-access
- secrets-redaction
```
Then upgrade with:
```console
helm upgrade mcp-server-github oci://docker.io/acuvity/mcp-server-github --version 1.0.0 -f values.yaml
```
To enable basic auth:
```console
helm upgrade mcp-server-github oci://docker.io/acuvity/mcp-server-github --version 1.0.0 --set minibridge.basicAuth.value="supersecret"
```
or from a `values.yaml` file:
```yaml
minibridge:
basicAuth:
value: "supersecret"
```
Then upgrade with:
```console
helm upgrade mcp-server-github oci://docker.io/acuvity/mcp-server-github --version 1.0.0 -f values.yaml
```
Then you can connect through `http/sse` as usual given that you pass an `Authorization` header with your secret as Bearer token.
> [!CAUTION]
> While basic auth will protect against unauthorized access, you should use it only in controlled environment,
> rotate credentials frequently and **always** use TLS.
# 🧠 Server features
## 🧰 Tools (40)
<details>
<summary>add_comment_to_pending_review</summary>
**Description**:
```
Add review comment to the requester's latest pending pull request review. A pending review needs to already exist to call this (check with the user if not sure).
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| body | string | The text of the review comment | Yes
| line | number | The line of the blob in the pull request diff that the comment applies to. For multi-line comments, the last line of the range | No
| owner | string | Repository owner | Yes
| path | string | The relative path to the file that necessitates a comment | Yes
| pullNumber | number | Pull request number | Yes
| repo | string | Repository name | Yes
| side | string | The side of the diff to comment on. LEFT indicates the previous state, RIGHT indicates the new state | No
| startLine | number | For multi-line comments, the first line of the range that the comment applies to | No
| startSide | string | For multi-line comments, the starting side of the diff that the comment applies to. LEFT indicates the previous state, RIGHT indicates the new state | No
| subjectType | string | The level at which the comment is targeted | Yes
</details>
<details>
<summary>add_issue_comment</summary>
**Description**:
```
Add a comment to a specific issue in a GitHub repository. Use this tool to add comments to pull requests as well (in this case pass pull request number as issue_number), but only if user is not asking specifically to add review comments.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| body | string | Comment content | Yes
| issue_number | number | Issue number to comment on | Yes
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>assign_copilot_to_issue</summary>
**Description**:
```
Assign Copilot to a specific issue in a GitHub repository.
This tool can help with the following outcomes:
- a Pull Request created with source code changes to resolve the issue
More information can be found at:
- https://docs.github.com/en/copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks/about-assigning-tasks-to-copilot
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| base_ref | string | Git reference (e.g., branch) that the agent will start its work from. If not specified, defaults to the repository's default branch | No
| custom_instructions | string | Optional custom instructions to guide the agent beyond the issue body. Use this to provide additional context, constraints, or guidance that is not captured in the issue description | No
| issue_number | number | Issue number | Yes
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>create_branch</summary>
**Description**:
```
Create a new branch in a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| branch | string | Name for new branch | Yes
| from_branch | string | Source branch (defaults to repo default) | No
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>create_or_update_file</summary>
**Description**:
```
Create or update a single file in a GitHub repository.
If updating, you should provide the SHA of the file you want to update. Use this tool to create or update a file in a GitHub repository remotely; do not use it for local file operations.
In order to obtain the SHA of original file version before updating, use the following git command:
git ls-tree HEAD <path to file>
If the SHA is not provided, the tool will attempt to acquire it by fetching the current file contents from the repository, which may lead to rewriting latest committed changes if the file has changed since last retrieval.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| branch | string | Branch to create/update the file in | Yes
| content | string | Content of the file | Yes
| message | string | Commit message | Yes
| owner | string | Repository owner (username or organization) | Yes
| path | string | Path where to create/update the file | Yes
| repo | string | Repository name | Yes
| sha | string | The blob SHA of the file being replaced. | No
</details>
<details>
<summary>create_pull_request</summary>
**Description**:
```
Create a new pull request in a GitHub repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| base | string | Branch to merge into | Yes
| body | string | PR description | No
| draft | boolean | Create as draft PR | No
| head | string | Branch containing changes | Yes
| maintainer_can_modify | boolean | Allow maintainer edits | No
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
| title | string | PR title | Yes
</details>
<details>
<summary>create_repository</summary>
**Description**:
```
Create a new GitHub repository in your account or specified organization
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| autoInit | boolean | Initialize with README | No
| description | string | Repository description | No
| name | string | Repository name | Yes
| organization | string | Organization to create the repository in (omit to create in your personal account) | No
| private | boolean | Whether repo should be private | No
</details>
<details>
<summary>delete_file</summary>
**Description**:
```
Delete a file from a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| branch | string | Branch to delete the file from | Yes
| message | string | Commit message | Yes
| owner | string | Repository owner (username or organization) | Yes
| path | string | Path to the file to delete | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>fork_repository</summary>
**Description**:
```
Fork a GitHub repository to your account or specified organization
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| organization | string | Organization to fork to | No
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>get_commit</summary>
**Description**:
```
Get details for a commit from a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| include_diff | boolean | Whether to include file diffs and stats in the response. Default is true. | No
| owner | string | Repository owner | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | Repository name | Yes
| sha | string | Commit SHA, branch name, or tag name | Yes
</details>
<details>
<summary>get_file_contents</summary>
**Description**:
```
Get the contents of a file or directory from a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner (username or organization) | Yes
| path | string | Path to file/directory | No
| ref | string | Accepts optional git refs such as `refs/tags/{tag}`, `refs/heads/{branch}` or `refs/pull/{pr_number}/head` | No
| repo | string | Repository name | Yes
| sha | string | Accepts optional commit SHA. If specified, it will be used instead of ref | No
</details>
<details>
<summary>get_label</summary>
**Description**:
```
Get a specific label from a repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| name | string | Label name. | Yes
| owner | string | Repository owner (username or organization name) | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>get_latest_release</summary>
**Description**:
```
Get the latest release in a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>get_me</summary>
**Description**:
```
Get details of the authenticated GitHub user. Use this when a request is about the user's own profile for GitHub. Or when information is missing to build other tool calls.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
</details>
<details>
<summary>get_release_by_tag</summary>
**Description**:
```
Get a specific release by its tag name in a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
| tag | string | Tag name (e.g., 'v1.0.0') | Yes
</details>
<details>
<summary>get_tag</summary>
**Description**:
```
Get details about a specific git tag in a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
| tag | string | Tag name | Yes
</details>
<details>
<summary>get_team_members</summary>
**Description**:
```
Get member usernames of a specific team in an organization. Limited to organizations accessible with current credentials
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| org | string | Organization login (owner) that contains the team. | Yes
| team_slug | string | Team slug | Yes
</details>
<details>
<summary>get_teams</summary>
**Description**:
```
Get details of the teams the user is a member of. Limited to organizations accessible with current credentials
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| user | string | Username to get teams for. If not provided, uses the authenticated user. | No
</details>
<details>
<summary>issue_read</summary>
**Description**:
```
Get information about a specific issue in a GitHub repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| issue_number | number | The number of the issue | Yes
| method | string | The read operation to perform on a single issue.
Options are:
1. get - Get details of a specific issue.
2. get_comments - Get issue comments.
3. get_sub_issues - Get sub-issues of the issue.
4. get_labels - Get labels assigned to the issue.
| Yes
| owner | string | The owner of the repository | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | The name of the repository | Yes
</details>
<details>
<summary>issue_write</summary>
**Description**:
```
Create a new or update an existing issue in a GitHub repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| assignees | array | Usernames to assign to this issue | No
| body | string | Issue body content | No
| duplicate_of | number | Issue number that this issue is a duplicate of. Only used when state_reason is 'duplicate'. | No
| issue_number | number | Issue number to update | No
| labels | array | Labels to apply to this issue | No
| method | string | Write operation to perform on a single issue.
Options are:
- 'create' - creates a new issue.
- 'update' - updates an existing issue.
| Yes
| milestone | number | Milestone number | No
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
| state | string | New state | No
| state_reason | string | Reason for the state change. Ignored unless state is changed. | No
| title | string | Issue title | No
| type | string | Type of this issue. Only use if the repository has issue types configured. Use list_issue_types tool to get valid type values for the organization. If the repository doesn't support issue types, omit this parameter. | No
</details>
<details>
<summary>list_branches</summary>
**Description**:
```
List branches in a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | Repository name | Yes
</details>
<details>
<summary>list_commits</summary>
**Description**:
```
Get list of commits of a branch in a GitHub repository. Returns at least 30 results per page by default, but can return more if specified using the perPage parameter (up to 100).
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| author | string | Author username or email address to filter commits by | No
| owner | string | Repository owner | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | Repository name | Yes
| sha | string | Commit SHA, branch or tag name to list commits of. If not provided, uses the default branch of the repository. If a commit SHA is provided, will list commits up to that SHA. | No
</details>
<details>
<summary>list_issue_types</summary>
**Description**:
```
List supported issue types for repository owner (organization).
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | The organization owner of the repository | Yes
</details>
<details>
<summary>list_issues</summary>
**Description**:
```
List issues in a GitHub repository. For pagination, use the 'endCursor' from the previous response's 'pageInfo' in the 'after' parameter.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| after | string | Cursor for pagination. Use the endCursor from the previous page's PageInfo for GraphQL APIs. | No
| direction | string | Order direction. If provided, the 'orderBy' also needs to be provided. | No
| labels | array | Filter by labels | No
| orderBy | string | Order issues by field. If provided, the 'direction' also needs to be provided. | No
| owner | string | Repository owner | Yes
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | Repository name | Yes
| since | string | Filter by date (ISO 8601 timestamp) | No
| state | string | Filter by state, by default both open and closed issues are returned when not provided | No
</details>
<details>
<summary>list_pull_requests</summary>
**Description**:
```
List pull requests in a GitHub repository. If the user specifies an author, then DO NOT use this tool and use the search_pull_requests tool instead.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| base | string | Filter by base branch | No
| direction | string | Sort direction | No
| head | string | Filter by head user/org and branch | No
| owner | string | Repository owner | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | Repository name | Yes
| sort | string | Sort by | No
| state | string | Filter by state | No
</details>
<details>
<summary>list_releases</summary>
**Description**:
```
List releases in a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | Repository name | Yes
</details>
<details>
<summary>list_tags</summary>
**Description**:
```
List git tags in a GitHub repository
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| repo | string | Repository name | Yes
</details>
<details>
<summary>merge_pull_request</summary>
**Description**:
```
Merge a pull request in a GitHub repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| commit_message | string | Extra detail for merge commit | No
| commit_title | string | Title for merge commit | No
| merge_method | string | Merge method | No
| owner | string | Repository owner | Yes
| pullNumber | number | Pull request number | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>pull_request_read</summary>
**Description**:
```
Get information on a specific pull request in GitHub repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| method | string | Action to specify what pull request data needs to be retrieved from GitHub.
Possible options:
1. get - Get details of a specific pull request.
2. get_diff - Get the diff of a pull request.
3. get_status - Get status of a head commit in a pull request. This reflects status of builds and checks.
4. get_files - Get the list of files changed in a pull request. Use with pagination parameters to control the number of results returned.
5. get_review_comments - Get review threads on a pull request. Each thread contains logically grouped review comments made on the same code location during pull request reviews. Returns threads with metadata (isResolved, isOutdated, isCollapsed) and their associated comments. Use cursor-based pagination (perPage, after) to control results.
6. get_reviews - Get the reviews on a pull request. When asked for review comments, use get_review_comments method.
7. get_comments - Get comments on a pull request. Use this if user doesn't specifically want review comments. Use with pagination parameters to control the number of results returned.
| Yes
| owner | string | Repository owner | Yes
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| pullNumber | number | Pull request number | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>pull_request_review_write</summary>
**Description**:
```
Create and/or submit, delete review of a pull request.
Available methods:
- create: Create a new review of a pull request. If "event" parameter is provided, the review is submitted. If "event" is omitted, a pending review is created.
- submit_pending: Submit an existing pending review of a pull request. This requires that a pending review exists for the current user on the specified pull request. The "body" and "event" parameters are used when submitting the review.
- delete_pending: Delete an existing pending review of a pull request. This requires that a pending review exists for the current user on the specified pull request.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| body | string | Review comment text | No
| commitID | string | SHA of commit to review | No
| event | string | Review action to perform. | No
| method | string | The write operation to perform on pull request review. | Yes
| owner | string | Repository owner | Yes
| pullNumber | number | Pull request number | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>push_files</summary>
**Description**:
```
Push multiple files to a GitHub repository in a single commit
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| branch | string | Branch to push to | Yes
| files | array | Array of file objects to push, each object with path (string) and content (string) | Yes
| message | string | Commit message | Yes
| owner | string | Repository owner | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>request_copilot_review</summary>
**Description**:
```
Request a GitHub Copilot code review for a pull request. Use this for automated feedback on pull requests, usually before requesting a human reviewer.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| owner | string | Repository owner | Yes
| pullNumber | number | Pull request number | Yes
| repo | string | Repository name | Yes
</details>
<details>
<summary>search_code</summary>
**Description**:
```
Fast and precise code search across ALL GitHub repositories using GitHub's native search engine. Best for finding exact symbols, functions, classes, or specific code patterns.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| order | string | Sort order for results | No
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| query | string | Search query using GitHub's powerful code search syntax. Examples: 'content:Skill language:Java org:github', 'NOT is:archived language:Python OR language:go', 'repo:github/github-mcp-server'. Supports exact matching, language filters, path filters, and more. | Yes
| sort | string | Sort field ('indexed' only) | No
</details>
<details>
<summary>search_issues</summary>
**Description**:
```
Search for issues in GitHub repositories using issues search syntax already scoped to is:issue
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| order | string | Sort order | No
| owner | string | Optional repository owner. If provided with repo, only issues for this repository are listed. | No
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| query | string | Search query using GitHub issues search syntax | Yes
| repo | string | Optional repository name. If provided with owner, only issues for this repository are listed. | No
| sort | string | Sort field by number of matches of categories, defaults to best match | No
</details>
<details>
<summary>search_pull_requests</summary>
**Description**:
```
Search for pull requests in GitHub repositories using issues search syntax already scoped to is:pr
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| order | string | Sort order | No
| owner | string | Optional repository owner. If provided with repo, only pull requests for this repository are listed. | No
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| query | string | Search query using GitHub pull request search syntax | Yes
| repo | string | Optional repository name. If provided with owner, only pull requests for this repository are listed. | No
| sort | string | Sort field by number of matches of categories, defaults to best match | No
</details>
<details>
<summary>search_repositories</summary>
**Description**:
```
Find GitHub repositories by name, description, readme, topics, or other metadata. Perfect for discovering projects, finding examples, or locating specific repositories across GitHub.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| minimal_output | boolean | Return minimal repository information (default: true). When false, returns full GitHub API repository objects. | No
| order | string | Sort order | No
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| query | string | Repository search query. Examples: 'machine learning in:name stars:>1000 language:python', 'topic:react', 'user:facebook'. Supports advanced search syntax for precise filtering. | Yes
| sort | string | Sort repositories by field, defaults to best match | No
</details>
<details>
<summary>search_users</summary>
**Description**:
```
Find GitHub users by username, real name, or other profile information. Useful for locating developers, contributors, or team members.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| order | string | Sort order | No
| page | number | Page number for pagination (min 1) | No
| perPage | number | Results per page for pagination (min 1, max 100) | No
| query | string | User search query. Examples: 'john smith', 'location:seattle', 'followers:>100'. Search is automatically scoped to type:user. | Yes
| sort | string | Sort users by number of followers or repositories, or when the person joined GitHub. | No
</details>
<details>
<summary>sub_issue_write</summary>
**Description**:
```
Add a sub-issue to a parent issue in a GitHub repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| after_id | number | The ID of the sub-issue to be prioritized after (either after_id OR before_id should be specified) | No
| before_id | number | The ID of the sub-issue to be prioritized before (either after_id OR before_id should be specified) | No
| issue_number | number | The number of the parent issue | Yes
| method | string | The action to perform on a single sub-issue
Options are:
- 'add' - add a sub-issue to a parent issue in a GitHub repository.
- 'remove' - remove a sub-issue from a parent issue in a GitHub repository.
- 'reprioritize' - change the order of sub-issues within a parent issue in a GitHub repository. Use either 'after_id' or 'before_id' to specify the new position.
| Yes
| owner | string | Repository owner | Yes
| replace_parent | boolean | When true, replaces the sub-issue's current parent issue. Use with 'add' method only. | No
| repo | string | Repository name | Yes
| sub_issue_id | number | The ID of the sub-issue to add. ID is not the same as issue number | Yes
</details>
<details>
<summary>update_pull_request</summary>
**Description**:
```
Update an existing pull request in a GitHub repository.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| base | string | New base branch name | No
| body | string | New description | No
| draft | boolean | Mark pull request as draft (true) or ready for review (false) | No
| maintainer_can_modify | boolean | Allow maintainer edits | No
| owner | string | Repository owner | Yes
| pullNumber | number | Pull request number to update | Yes
| repo | string | Repository name | Yes
| reviewers | array | GitHub usernames to request reviews from | No
| state | string | New state | No
| title | string | New title | No
</details>
<details>
<summary>update_pull_request_branch</summary>
**Description**:
```
Update the branch of a pull request with the latest changes from the base branch.
```
**Parameter**:
| Name | Type | Description | Required? |
|-----------|------|-------------|-----------|
| expectedHeadSha | string | The expected SHA of the pull request's HEAD ref | No
| owner | string | Repository owner | Yes
| pullNumber | number | Pull request number | Yes
| repo | string | Repository name | Yes
</details>
## 📝 Prompts (2)
<details>
<summary>AssignCodingAgent</summary>
**Description**:
```
Assign GitHub Coding Agent to multiple tasks in a GitHub repository.
```
**Parameter**:
| Argument | Description | Required |
|-----------|------|-------------|
| repo | The repository to assign tasks in (owner/repo). |Yes |
<details>
<summary>issue_to_fix_workflow</summary>
**Description**:
```
Create an issue for a problem and then generate a pull request to fix it
```
**Parameter**:
| Argument | Description | Required |
|-----------|------|-------------|
| owner | Repository owner |Yes |
| repo | Repository name |Yes |
| title | Issue title |Yes |
| description | Issue description |Yes |
| labels | Comma-separated list of labels to apply (optional) |No |
| assignees | Comma-separated list of assignees (optional) |No |
</details>
# 🔐 Resource SBOM
Minibridge will perform hash checks for the following resources. The hashes are given as references and are the sha256 sum of the description.
| Resource | Name | Parameter | Hash |
|-----------|------|------|------|
| prompts | AssignCodingAgent | description | 4f9fe34b7c7e89aa96df3550d613d28352ad4e354c8450d3057a533d96a490c7 |
| prompts | AssignCodingAgent | repo | c830ac58c90245c73c3a1f0ecd7c8722be8cb955ec08d2b1d4b74b00db1ddba4 |
| prompts | issue_to_fix_workflow | description | fcf1ae23cc8ef26b35816db215df7336e943b45831868a6f37cebb64472df034 |
| prompts | issue_to_fix_workflow | assignees | 2f70679e444e867cf3f5883993e4a91b0ea45a17b6685dfc7983d0554dd8fa9e |
| prompts | issue_to_fix_workflow | description | 6fdf4c7fb5a19e122d009b8deed663a56034d8170be9300906c4368c423da250 |
| prompts | issue_to_fix_workflow | labels | 03560bc948abee46f4a1d9d7d330447aec5d17fd21a8770d6d2c8da43d9d99f6 |
| prompts | issue_to_fix_workflow | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| prompts | issue_to_fix_workflow | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| prompts | issue_to_fix_workflow | title | baebb0f722db7150e454ecfb2d432205f6331d57837328637d25ac8413f84644 |
| tools | add_comment_to_pending_review | description | c01d9b539761ed349fdefe576e822b51e45119bb65ec58bae048f32d545a4a59 |
| tools | add_comment_to_pending_review | body | 150bf72e1256c35c56d58cce6912ae25bb0a02e2a048a422297a7eead2024635 |
| tools | add_comment_to_pending_review | line | 819e79a56ebb1ecd61715def06ef3dda6306d32677da2d9c797a17ea0c2fe4bc |
| tools | add_comment_to_pending_review | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | add_comment_to_pending_review | path | ad65a27b6cdd3e833939b5c162ff0e5e105a2a0d8120a83907c1c286c6ce1c6b |
| tools | add_comment_to_pending_review | pullNumber | c45ef7560e9361e486ad92db8751f01655bdaad2e8375566effb91d07090b338 |
| tools | add_comment_to_pending_review | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | add_comment_to_pending_review | side | a8c682b21f75d5200a487c37af5d312ed2fe67abca69116aa93eb2a7ae228b5c |
| tools | add_comment_to_pending_review | startLine | 19184c9e73d4d7fbb9661702c5af2054059047e4b6cfc56b0e66f31fe3c2ba16 |
| tools | add_comment_to_pending_review | startSide | 6a4676ef00a54ce3692d9292bdd8dea138dceffd9d3a2bd7af22f2b776395448 |
| tools | add_comment_to_pending_review | subjectType | 12fc508ce13c1c2a9607f35cb7add1b0335cddf96c243530df7db80cab254182 |
| tools | add_issue_comment | description | 560688ce52ed72988fcfec72f46d01941035c9a05d96fdd8c4d10e8cf243d753 |
| tools | add_issue_comment | body | 76196e088940dc7627854dccef8d659636b54a66ba71c85512d65beb0131a5a8 |
| tools | add_issue_comment | issue_number | 55508553706f381501225c1367bc7f12548ab08da5ce677d10875fb316ee3ce4 |
| tools | add_issue_comment | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | add_issue_comment | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | assign_copilot_to_issue | description | d9f189d6cd4dc4e14f648c16825a32209ecb55bc1528e8d7a5c5d47a936312f3 |
| tools | assign_copilot_to_issue | base_ref | 2b3bf8d14e1139ed7306f537db4d88e9a781961f457ddcea7b6772c0e3c163b2 |
| tools | assign_copilot_to_issue | custom_instructions | 2646811ef631ffb8e9a63917c0e13f5bac4b8838839b7599d92f09e0fdf34916 |
| tools | assign_copilot_to_issue | issue_number | b90458b6339c0e14f5cea20207035c8a316ca33c0fda5d372ab8c4fc51fdb075 |
| tools | assign_copilot_to_issue | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | assign_copilot_to_issue | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | create_branch | description | 178c4aa2cad9c4dec2d6883eb0913ba5385f367e681e9d97cb751a2eb0983645 |
| tools | create_branch | branch | 23431660a4982622d8107024b732941aab6327a832c6715c57299e716e175d88 |
| tools | create_branch | from_branch | 5fa655e2e4b9da16f3de9e22d4d842abb6226464a2e91758242eacc4fec42dc9 |
| tools | create_branch | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | create_branch | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | create_or_update_file | description | 375ff78dd0fe9fbcf11a65d2225a5942e529b7ea6f69cea3eeb2080f4427da77 |
| tools | create_or_update_file | branch | d6a5e87fe732d76cc378c1d1f1210e9b2deb75c9a0dc93b4e453bd5681e9ebe9 |
| tools | create_or_update_file | content | 651936dc46e2fa051b60ccb3cbfe9f87f0f58f41773e79b4839a814525a7d688 |
| tools | create_or_update_file | message | 26306d203c4a6f1a77f32cd065d7d11593ba0c7a9b5c52c188b98f22b620941f |
| tools | create_or_update_file | owner | 637f8af6d00297f7764a512ae2421160b429cfc1592dcf476db18f1f2d9521b6 |
| tools | create_or_update_file | path | c57e5f48646295c4493f5d052c3ce4d46f88f8c963d162f44c187ff5defa6791 |
| tools | create_or_update_file | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | create_or_update_file | sha | c6038773152de7f9db6ccc4b3b22f1b9af307f1c1cb5ae99a1837017e68e1728 |
| tools | create_pull_request | description | b3ce1a8e1c8396e567b2df7957109ec2298ca873d8084f9a9c033f39657f3572 |
| tools | create_pull_request | base | 68d3d352a8e9b1b21daef0144ddbd5ebbfdfafa1c150afd9184f2889aeba0f54 |
| tools | create_pull_request | body | 6b20fc28a2739e184ca6e00b2e894ed90a2213780fe67c05664a6917b26e1010 |
| tools | create_pull_request | draft | 13570f145a780449c8841dec203e2f3b37b7ced1b53e0a675553880b30b743db |
| tools | create_pull_request | head | f30a2f6fcdb7af894b1cd42fd17f7651a3e9de4c432a615fe383235d8822d669 |
| tools | create_pull_request | maintainer_can_modify | 4c61cb2daa11e76d1bd1483894ba1f0c8d8430cf9011793815d3cbd017f341ad |
| tools | create_pull_request | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | create_pull_request | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | create_pull_request | title | 878bfb1640ec1cecdf8cab8f3c62f5413e6b4084e0e1a4494df8f65a5a5eebf7 |
| tools | create_repository | description | 4b58d95b681b9e48375400e581666ae89d51cbad25412a2f5de964da9ce8bf80 |
| tools | create_repository | autoInit | fb659aaef50b97ff2f1d0518139663caef0d38424fc1107a8bf1a0cd7d7a637b |
| tools | create_repository | description | 2b96b72a003b28027236e3a9d7b66958233d752e92381122915202c3c00f6058 |
| tools | create_repository | name | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | create_repository | organization | 27408283fd33350e994962c641a90ca1a628ab59da48eb8e50e98f95cf7e4745 |
| tools | create_repository | private | d2180d4e67c48806764e44a9533344b63b6c05db56d6974818cb393c38e666e1 |
| tools | delete_file | description | a6706184f6656f1e0a1d8b6322d2c1c18bb3672a97cd2ac5bf71b0daf99e8900 |
| tools | delete_file | branch | eed2c3cf92bd302596d7dd8c0d052f667e6d9d3e5debc46913ff50de8c370a59 |
| tools | delete_file | message | 26306d203c4a6f1a77f32cd065d7d11593ba0c7a9b5c52c188b98f22b620941f |
| tools | delete_file | owner | 637f8af6d00297f7764a512ae2421160b429cfc1592dcf476db18f1f2d9521b6 |
| tools | delete_file | path | d4e57b1045d6bdf511b312f8574c99772b8c03cc0528da2604ebc5f7d6daa335 |
| tools | delete_file | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | fork_repository | description | b9c81712c56e48175df559052b73f7e28646208f961b6b61c3ac3f3545eef86f |
| tools | fork_repository | organization | 715d8a3a0d64573efa8d492a5ac06ccf88e4ecb1db7a7b6cb0d30ee9369e6ccb |
| tools | fork_repository | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | fork_repository | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | get_commit | description | a27095bf05dc570a18bf4f6db26662c8dd39f2997f914127c59e8ecf906bf30f |
| tools | get_commit | include_diff | f532a5fbbbb36f8afb93d9f4c4f3194b3c3b3c7a07c6f77e4286ca33e9097fcf |
| tools | get_commit | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | get_commit | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | get_commit | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | get_commit | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | get_commit | sha | dcf39de8e2207559c31e5f4576561e8e569c991a889b697d8db7a3460924b445 |
| tools | get_file_contents | description | 54de6216aa12cd8da08e335b6955e2261b4241359f184959829407d0e40dcdc0 |
| tools | get_file_contents | owner | 637f8af6d00297f7764a512ae2421160b429cfc1592dcf476db18f1f2d9521b6 |
| tools | get_file_contents | path | 2957637372ff4e19e270a582b546db31597054befcac8ee9aa597018697273be |
| tools | get_file_contents | ref | 875f572a6b88be55fa675b365b115cebba9c3fed283430959254d3aaefd96da0 |
| tools | get_file_contents | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | get_file_contents | sha | fda0ee26c9410debd8f92f8574994f92fc3f7f32c3c0110e5e038f72b245e40c |
| tools | get_label | description | bc5e986298d736683f2928e24dd080fa0735fbcb3d1529aa2573a84570568b44 |
| tools | get_label | name | 5f8530e3693ee4b5319375c6cb7b1aa2333dae312613974bca3551c13fca72e3 |
| tools | get_label | owner | c7969e651591ec1fd11228666bf4b809fe9ea930cd86f42c4fa75dc7db62f664 |
| tools | get_label | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | get_latest_release | description | 57a49eb576b15e088997f3906897973907a872ac7532593fa48826e0b3d0d09a |
| tools | get_latest_release | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | get_latest_release | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | get_me | description | bc34f566cc782d563dbfb6035ec4b94c7c7d46f34ef84c61cd7b02729ba281ce |
| tools | get_release_by_tag | description | 370170693dc5177b119f9aadd27bb305c23eec6de6050e5accbee27acd764a7f |
| tools | get_release_by_tag | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | get_release_by_tag | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | get_release_by_tag | tag | 5c5b50c5122e0628cc4cbf1692e097ea01b0f84cde76562125f4d0fc52ff1791 |
| tools | get_tag | description | e6d557e07eb01ac88760ac5a62bc68d3b795b61d4d7fa4be36758c0f7ce61eae |
| tools | get_tag | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | get_tag | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | get_tag | tag | 1ace926bc7cdee5323e297d439d2d268286749252b1c7f5e332d5003681d092d |
| tools | get_team_members | description | e86ce60eeea8d7fcc9a5e50ae24c13b083aed10d254af864402ec8167502bbc4 |
| tools | get_team_members | org | 8f82b1e1d8e55b252e1e32296aab20a519ec407a92f986379d8fc2b3e905ccf9 |
| tools | get_team_members | team_slug | 80b01119e50dfe735a6881fe673751b4e5ea652b3060fd46cfbabb9a32c94202 |
| tools | get_teams | description | 99380d708092b4760246658a3e9bc5f7991d7bcecc75c3dea03e13fcff6aa27b |
| tools | get_teams | user | e7014fc86ff0dc1234683bd328e76b2d368abb424043c57b75e86007b281b4fc |
| tools | issue_read | description | e3ccc7984b309935391ec33b448056c6177cd97383005727831d46e8c73213dc |
| tools | issue_read | issue_number | 792880d24307a7c2e3ccb34d164888a960335024892f6faa8729fe06657409fe |
| tools | issue_read | method | 8fc24ff5c235579b50c9495070de7e897a2d006321c4cb11d0cd277392c80521 |
| tools | issue_read | owner | ee38b59dccfd5b3c8d391330a1f61654141c77f7a3bfcd3da617d6f32f3fba55 |
| tools | issue_read | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | issue_read | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | issue_read | repo | 707cdfc2a1225dbd1d0ab3c3e9c69aa50df8556f176cfcb822744bef5cee4481 |
| tools | issue_write | description | 8fe78ac80b6a1295e9149d41aab56393236e2c6155abf09a5b56a23b09ef587c |
| tools | issue_write | assignees | 4b3bd4c85313c2684d6dcf769e368485947d08818835207a231a61700dc3552b |
| tools | issue_write | body | 16e4f6813850b28daf1d698946455b18a587988665d95175da2e415938a906f7 |
| tools | issue_write | duplicate_of | 53698074a89edce07b87d2fee16e63accc21cdea6e50f4058a028e85da3ef427 |
| tools | issue_write | issue_number | 45f54a035e52ddd24bd931710aed635cc2d5a202ba687d0708c618fe76095437 |
| tools | issue_write | labels | 14ab87d13af5cc4d90c937d8c30258158c0afe9d6cedfb89b4a10d0d057d0397 |
| tools | issue_write | method | 52170d190606d783c3383db65d6b72a6f4e6e9598ef831aa9f442874816bac38 |
| tools | issue_write | milestone | 87dbe6860309e747c0fc0fc44621cdc1b20e79faaccdd485a4b74c5daa8e333d |
| tools | issue_write | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | issue_write | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | issue_write | state | 73d2abfb99c5146711a52488e33aa097ebd94cc1f1d14a0e21e9a6ed88709818 |
| tools | issue_write | state_reason | 9cea5f38007ac5ff5923758f8747775d5c14bf17a46336e52c159b26ef467128 |
| tools | issue_write | title | baebb0f722db7150e454ecfb2d432205f6331d57837328637d25ac8413f84644 |
| tools | issue_write | type | 4cdfe6d81ac007f40e6ffe451a7e4b3154c8a20af966032818941ef3d6588bd2 |
| tools | list_branches | description | 8ce903bf8c1572fd527fd93f38d7d2ccb9b8d463ffe947100aeb1b8187363840 |
| tools | list_branches | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | list_branches | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | list_branches | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | list_branches | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | list_commits | description | dd2e7a438ec8ef9f8c31a41ce203325fc971ad1dc601c7647f5a9a39ca372df9 |
| tools | list_commits | author | 1f1de9b0a4f304b5c277397fc0f2ccfa560bd738a0629c1dfbea414c3b0d5525 |
| tools | list_commits | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | list_commits | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | list_commits | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | list_commits | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | list_commits | sha | 32370fb2be08709a082e75aad76c4ea68131ea14e7c7d5397589551b4c578590 |
| tools | list_issue_types | description | aad76d81c64bef558b289deaa559d6df71f073175296d652177fa5269ff75b46 |
| tools | list_issue_types | owner | a52c8fb1e603a20184e28ac2617bf3691d25622e5c59b880455382e0b2992169 |
| tools | list_issues | description | c41469eaf78f99580e51ff1bbbadc2922bdec37e47f0e5d142e1e576f3390c87 |
| tools | list_issues | after | 08dda1d80d90e055580fd030062b62012b8ea50c39e1c4c8cb3224c35ab4c326 |
| tools | list_issues | direction | fee43777658d13fc2a11ea0f8b5b82f03a410bef3ef26750efe89d8818d62951 |
| tools | list_issues | labels | cd8837d9c837a6e1991502a822f57a44fc95a741eeece870f890f82c275c16a3 |
| tools | list_issues | orderBy | f275807f86362c1b5c51261dd4081b2fd8997a5fc1c80b85fb7d6a9c40762cf5 |
| tools | list_issues | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | list_issues | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | list_issues | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | list_issues | since | ea0dd87c74f5845692af7bc86972f1f210d984342fb26602fe35c0c04a3a49cd |
| tools | list_issues | state | da8480769e2cb1db597453b840eba06b9528d242e2ff2e0c4a3f6f5be675559b |
| tools | list_pull_requests | description | c249adc3491b598845fda74d1b7f815b368107b47786634fc6e44ef0ea5f1a06 |
| tools | list_pull_requests | base | 3915eefd074b833c42fa1a78466ff3667210bb7cd9e867bce531f6d69b6b25f1 |
| tools | list_pull_requests | direction | 29c8371d927b118d8d71544c8c8d336f340b0fe893a48faa5a746880f578f373 |
| tools | list_pull_requests | head | dc15fecf43097ca55e53fff94ae252ac6f7a0325fa37efb0ba854276c2eea920 |
| tools | list_pull_requests | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | list_pull_requests | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | list_pull_requests | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | list_pull_requests | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | list_pull_requests | sort | c9129025bd3ff6522a7eeebc1abf1481f36e4ac9d74524a473ac1c3be1c6fc2f |
| tools | list_pull_requests | state | 2b25d08228e3152d0b529fbf269381f1f000c2adf30f1186b7e9ac7eb2cba425 |
| tools | list_releases | description | 16c40a2d80141352b60b845be6bb163ab868e1dc3b7edbdbe14ca7b2d664e411 |
| tools | list_releases | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | list_releases | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | list_releases | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | list_releases | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | list_tags | description | b45b57651e9a56b5d03befc9edb790d1c1d92742cc6e1cd9d56f6b41fc3dca92 |
| tools | list_tags | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | list_tags | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | list_tags | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | list_tags | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | merge_pull_request | description | 124cd641ce348386107609b1831084962d2198fa82fe58f7a040dd7e1cebb6b4 |
| tools | merge_pull_request | commit_message | 8b3fd7f52419bc6922db1546614fcd15e214033be38066ff4cd1cbb841ba27ce |
| tools | merge_pull_request | commit_title | df303c95cc0cb2a4ceb92b29c47c9b965ec484d53b5fee6add5c9189e2f96342 |
| tools | merge_pull_request | merge_method | 889b19c3b7a37b0d3249fd662f04c6cdc914c42bfc45d642c5d74946ca8837db |
| tools | merge_pull_request | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | merge_pull_request | pullNumber | c45ef7560e9361e486ad92db8751f01655bdaad2e8375566effb91d07090b338 |
| tools | merge_pull_request | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | pull_request_read | description | 2d2b3f1fbb088bc1a5eef4fd77b7c8abdfd2753e2356abce8401dba5236cae5b |
| tools | pull_request_read | method | 37b490bb771936c01b0ae2f765733376b218f25e74770b1f4f1af20fd4d9bc98 |
| tools | pull_request_read | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | pull_request_read | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | pull_request_read | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | pull_request_read | pullNumber | c45ef7560e9361e486ad92db8751f01655bdaad2e8375566effb91d07090b338 |
| tools | pull_request_read | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | pull_request_review_write | description | 4395e0a7f82f40a8dd040d9b8a7a4711f37b4eda463858ccb989eecf00d33090 |
| tools | pull_request_review_write | body | 305435be37ca49348dd59f76ed78d1d3db653263c87268f19e38edd8e9903f8a |
| tools | pull_request_review_write | commitID | 8edaee0cc39481736353ab6b261838e08ea25f5a48ff2235247349671fd2d092 |
| tools | pull_request_review_write | event | 00abd179b03232fbd602ad69bd7c4e4eec497999929b7b10ebc5b45cf762fd8e |
| tools | pull_request_review_write | method | 6c9da86826c33d7875ac0f6c7a8a9f9c2f75507258df8b9e23f9bc152b71bc2a |
| tools | pull_request_review_write | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | pull_request_review_write | pullNumber | c45ef7560e9361e486ad92db8751f01655bdaad2e8375566effb91d07090b338 |
| tools | pull_request_review_write | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | push_files | description | 0ea99ad23e44e739ed503658bdaab5ee2dc239246cb00e715d8fff3d80fe544f |
| tools | push_files | branch | 903fd236be715d2d2dabe8871e567bebdb55a876b1f9b4db0c49400e3b944e01 |
| tools | push_files | files | 1c55ce034da38092a4c35795368bf7da13897eb6ab576f0539b22e02cda877a0 |
| tools | push_files | message | 26306d203c4a6f1a77f32cd065d7d11593ba0c7a9b5c52c188b98f22b620941f |
| tools | push_files | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | push_files | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | request_copilot_review | description | 0a31c498daefdb4310ae1335e16496ed8d238d01ebf12c04d45a1b215e4c7de3 |
| tools | request_copilot_review | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | request_copilot_review | pullNumber | c45ef7560e9361e486ad92db8751f01655bdaad2e8375566effb91d07090b338 |
| tools | request_copilot_review | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | search_code | description | 80d70342e3a3eb8b9ad5df5eb159840c6a363b7ef54bc757e541990984e2b2ad |
| tools | search_code | order | 459d5b91cd6d44d4d449ac7ea47b374b8a64f41347ea88c26ff60293e91a5410 |
| tools | search_code | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | search_code | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | search_code | query | 4195e12d52f49f89827d3e4e20190f0b9246a116802728e6714b4fdc247f90ac |
| tools | search_code | sort | 5a8b728c15aab0284ebfeb9dfb94debf67e55d178d8bf7c3b660fe36ef92855f |
| tools | search_issues | description | 43486d364155338655b54fc20c59d4b770504ecad84b4878c826745c01a3e39e |
| tools | search_issues | order | 3c9b30285f90cf05528b2502044ec5c2b125b6c1885be9af8aeff0ba722fffbb |
| tools | search_issues | owner | 2b0b674feebefdb92c2ae156a0d69926ea5c9b5bb7488dd0ee8dc69a6b475ff4 |
| tools | search_issues | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | search_issues | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | search_issues | query | ba2ce5263245f1c7beda19f750b937dee26e69df9b0773c5ee3902142e81e3ee |
| tools | search_issues | repo | 1123ae7af5aa2a436f142f42ac4e8a8ec6c5242d90711eb443f60ca51bec7fd1 |
| tools | search_issues | sort | 45f652334776f448a204bdd17cb144e1d6a7b0bf6e6746e677874ad01432470d |
| tools | search_pull_requests | description | d8a220faae6baa7cd5dfad6e2acd46e0949ef79854cd1d98baa8c6a5e15b1cea |
| tools | search_pull_requests | order | 3c9b30285f90cf05528b2502044ec5c2b125b6c1885be9af8aeff0ba722fffbb |
| tools | search_pull_requests | owner | b4630553300033a3784143bef3cd6eaaf07fa13ac3ece89ad63b5af747263e59 |
| tools | search_pull_requests | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | search_pull_requests | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | search_pull_requests | query | 2eb3b226fb8c4d8de76cb2cafa5f133b8ad6d117590eb9eda9a79f0b7445b47d |
| tools | search_pull_requests | repo | 689f726331c0f078fde7f7a94e4d9af223b58df8dd79d309a2a1d3fd5c4f59a3 |
| tools | search_pull_requests | sort | 45f652334776f448a204bdd17cb144e1d6a7b0bf6e6746e677874ad01432470d |
| tools | search_repositories | description | 7b9c5ffba195b04b1c4d835eca98ea84c999b254239740dd5a38e89d6f46ab02 |
| tools | search_repositories | minimal_output | 4af9b88e9893e72033a60d84efb0087f44790e176b455f738cc15b7f6db7f3ab |
| tools | search_repositories | order | 3c9b30285f90cf05528b2502044ec5c2b125b6c1885be9af8aeff0ba722fffbb |
| tools | search_repositories | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | search_repositories | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | search_repositories | query | 1c6a82bc7504d47ba45d87b94e4c35cab4392381291e88647e4215798d36bb3b |
| tools | search_repositories | sort | 5bee5ee03cb669d6152c8059a10341aa6efdd05dbc76fc10a8d089556052867a |
| tools | search_users | description | e2c14890a74e50c883b5ba65dd1ae521152ef8e7ffe67aab5336091fcefe0807 |
| tools | search_users | order | 3c9b30285f90cf05528b2502044ec5c2b125b6c1885be9af8aeff0ba722fffbb |
| tools | search_users | page | b7c5240244916494e69b93a6fc0ad57b364a457e44ef68ed22739cb55ffb1359 |
| tools | search_users | perPage | 059dde8a01aac1a755c9e5efbbfaccb57fa34c3988494a154c873dfa7779a1d7 |
| tools | search_users | query | 2bdd0f05eb601997f555c602d81a9a9fe3edde63d396cad58aea855fa094e00e |
| tools | search_users | sort | 70aa5854fb750b213cbc0d4e95a3a50ced65335a521cd617c62673fb00894df3 |
| tools | sub_issue_write | description | 0e8fa66b77f7ec60fa9ee3a6402d1aa53a8b4ee45621b52dea19a7777b9692c9 |
| tools | sub_issue_write | after_id | b8451ca1764a44349b69eebff232b4a8eae441e4bf69e17632bb1798bb56cfb4 |
| tools | sub_issue_write | before_id | c7b4548a5c32f2c45c00bdc0623fcbe84709343305e28c2d0f19f859e3ba5c04 |
| tools | sub_issue_write | issue_number | 0ec2e63e1a2a883d952d2a60cec7f5c1cf7aa6af1da3e8477bfb3d3f825a374f |
| tools | sub_issue_write | method | 70c3e687e87f43455200f2166483a85fb7a1d0ce1f6ad4bed7da4de0022a6d20 |
| tools | sub_issue_write | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | sub_issue_write | replace_parent | ee0549613454cbb10045f6efc25cc6d31b1a29de3daab4aceb13f1c7c3abc2bc |
| tools | sub_issue_write | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | sub_issue_write | sub_issue_id | 7016cafc44f9fd8fa96bec3e4c8f108772df7aec76cf899e1a6471fa8abcc6b3 |
| tools | update_pull_request | description | bed4d74cfd86d23ab02749d6b4fffa5ba43c3290bfa7c9810514cf821e0563eb |
| tools | update_pull_request | base | 33cd739abf299499afc569d0b3bf88e53d9833841bb0af1c9e7c3a61c827991a |
| tools | update_pull_request | body | 23b7ce65508de7bbfb013fd25a384491f896e839f62116c96813ec6f53945e98 |
| tools | update_pull_request | draft | 2348581419a41833f3019df10f6c1508524410025f4f0054b6995e508227a03f |
| tools | update_pull_request | maintainer_can_modify | 4c61cb2daa11e76d1bd1483894ba1f0c8d8430cf9011793815d3cbd017f341ad |
| tools | update_pull_request | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | update_pull_request | pullNumber | 4f4b068a5c13d2a2547b7a13655111963fd97b583156f8cea0fd62c4a16f7375 |
| tools | update_pull_request | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
| tools | update_pull_request | reviewers | 9b88c448f5064122e6adde819b4b684e78631a4f6915b1bc5f4e67d29fef3c77 |
| tools | update_pull_request | state | 73d2abfb99c5146711a52488e33aa097ebd94cc1f1d14a0e21e9a6ed88709818 |
| tools | update_pull_request | title | 522156b9b0af7eb99063569c92036931a3c9f027728ac6de8a70bcd0a1d3721c |
| tools | update_pull_request_branch | description | bb1dacdad1b56b12c6b26f7833d5b189a7827f66ea3d04917632eed63277d80d |
| tools | update_pull_request_branch | expectedHeadSha | 86e4137627e7ef4e6244395428104ab03f903b5c98f1a4be25279deb54f96c00 |
| tools | update_pull_request_branch | owner | f0d16bda4d13e782383008c51526b15a1d34e639b794b48ce0e4aaa9929b2a4a |
| tools | update_pull_request_branch | pullNumber | c45ef7560e9361e486ad92db8751f01655bdaad2e8375566effb91d07090b338 |
| tools | update_pull_request_branch | repo | a2b1b3f24a4b0370e287023edc5ccf8c9b4d8af69e97a2f698cf3aa6dae8c558 |
💬 Questions? Open an issue or contact [ [email protected] ](mailto:[email protected]).
📦 Contributions welcome!
The Model Context Protocol (MCP) represents a pivotal advancement in the integration of artificial intelligence within development environments. Developed by Anthropic, MCP establishes an open standard that governs how AI applications interact with a diverse array of external data sources and tools. In essence, MCP functions as a "plugin system" or a standardized interface, akin to a universal connector, that empowers platforms like Cursor AI to extend their inherent capabilities beyond the conf
> **Model Context Protocol (MCP)** integration for Mishka Chelekom - Connect your favorite AI tools directly to the component library.
注意 wails 应该和 ChYing 目录在一级,也就是 ls
`dtlv mcp` runs a Datalevin MCP server over `stdio`.