Create GitHub profile and repository cards for READMEs, link previews and social posts.
Connect Remote server
claude mcp add --transport http mcp https://githubcard.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"mcp": {
"url": "https://githubcard.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"mcp": {
"type": "http",
"url": "https://githubcard.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://githubcard.com/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 10 found in our last check
create_cardCreate (or reuse) a published card image for a GitHub profile or repository. Returns svg/png URLs and markdown/html embed snippets. Idempotent; counts once against the daily quota.
validate_cardDry run of create_card with the same inputs: checks template/palette ids, Pro features and the design document, without creating anything or using quota. warnings lists layers that reach outside the artboard (they would be clipped); fix those before create_card.
list_templatesList card layouts with their ids, scope (profile/repo/all), size, widget types, and whether they need Pro.
list_palettesList background palette ids accepted by create_card.
list_componentsList the widget (layer) types a design can contain: the scope (profile/repo) each fits, the layer settings each reads ("options", e.g. a text layer's style.textAlign or style.backgroundColor), and the font families the renderer embeds ("fonts").
get_template_designReturn a template's layout as an editable design document (artboard + layers). Costs no quota. Edit it and pass it to create_card as design.
get_card_designReturn the design document of one of the account's cards, to edit and re-submit through create_card as design (which creates a new card; the original is unchanged).
list_cardsList cards this account created through the API, most recently requested first. Paginated with nextCursor.
delete_cardPermanently delete one of the account's cards. Its links stop working everywhere they are embedded. Confirm with the user first.
get_usageShow the account's plan (free/pro) and how many cards it can still create today (cards.remaining, resets 00:00 UTC). The ai quota is reserved for future AI tools.
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | "Bearer " followed by an API key from https://githubcard.com/dashboard. Needed to create cards; templates, palettes and components work without it. |
Details
| Endpoint | https://githubcard.com/mcp (Streamable HTTP) |
| Package | @ghcardhq/[email protected] (NPM, stdio) |
| First published | 1 Nov 2026 |
| Last updated | 1 Nov 2026 |
| Registry name | com.githubcard/mcp |
More developer tools servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
