Dashboard
How it Works Documentation Quick Start PAPI — Pages & Assets MAPI — Dynamic Data Integrations SAPI — Sessions & Forms MCP Server OpenClaw Skill Tools Deploy Dashboard
GitHub

GitHub

🔑 BYO Key — Development

Manage GitHub repositories and issues. List repos, create issues, and search code. Useful for developer portfolios and project dashboards.

🔑 Setup Required — Bring Your Own Key This integration requires API credentials. Store them once via setup_integration or the Dashboard Vault — they're encrypted with AES-256-GCM and never exposed.

Required Credentials

github_token
Personal Access Token
Personal Access Token from github.com → Settings → Developer settings → Tokens. Fine-grained (github_pat_) or classic (ghp_).

Get your API key at docs.github.com →

Endpoints (5)

GET list-repos

List the authenticated user's repositories. Returns name, description, stars, language, and visibility.

No input parameters required.

GET get-repo

Get details for a specific repository: description, stars, forks, language, topics, license, and open issues count.

Field Type Required Description
owner string ✓ Yes Repository owner (username or organization).
repo string ✓ Yes Repository name.
GET list-issues

List open issues for a repository. Returns title, body, labels, assignees, and creation date.

Field Type Required Description
owner string ✓ Yes Repository owner.
repo string ✓ Yes Repository name.
POST create-issue

Create a new issue in a repository. Requires push access or write permissions.

Field Type Required Description
owner string ✓ Yes Repository owner.
repo string ✓ Yes Repository name.
title string ✓ Yes Issue title.
body string No Issue body (Markdown supported).
GET search-repos

Search GitHub repositories by keyword. Returns top 10 results sorted by stars.

Field Type Required Description
query string ✓ Yes Search query. Examples: "laravel", "language:php stars:>100", "topic:mcp".

MCP Tool Names

When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:

EndpointMCP Tool Name
list-repos github_list_repos
get-repo github_get_repo
list-issues github_list_issues
create-issue github_create_issue
search-repos github_search_repos
← Back to all integrations