Tool tree
Beautiful GitHub README badges and charts styled as shadcn/ui, plus a free visual README builder. Generate SVG and PNG badges for npm, GitHub, GitLab, Discord, and 45+ providers, build charts and…
Implementation
gradeNot graded
gradeNot graded
page: Every page
shieldcn_badge_urlAction
Generate a shieldcn badge image URL for a given provider and parameters. Returns a URL you can use in markdown or HTML.
View tool JSON
{
"name": "shieldcn_badge_url",
"kind": "act",
"impl": "imperative",
"description": "Generate a shieldcn badge image URL for a given provider and parameters. Returns a URL you can use in markdown or HTML.",
"inputSchema": {
"type": "object",
"properties": {
"provider": {
"type": "string",
"description": "Badge provider: npm, github, discord, pypi, crates, docker, bluesky, badge, shipperclub, etc."
},
"params": {
"type": "string",
"description": "Provider-specific path, e.g. 'react' for npm, 'stars/vercel/next.js' for github"
},
"variant": {
"type": "string",
"enum": [
"default",
"secondary",
"outline",
"ghost",
"destructive",
"branded"
]
},
"mode": {
"type": "string",
"enum": [
"dark",
"light"
]
},
"format": {
"type": "string",
"enum": [
"svg",
"png"
],
"default": "svg"
}
},
"required": [
"provider",
"params"
]
},
"page": "/"
}shieldcn_badge_dataAnswer
Fetch raw badge data (label, value, color) as JSON from shieldcn for any provider.
View tool JSON
{
"name": "shieldcn_badge_data",
"kind": "answer",
"impl": "imperative",
"description": "Fetch raw badge data (label, value, color) as JSON from shieldcn for any provider.",
"inputSchema": {
"type": "object",
"properties": {
"provider": {
"type": "string",
"description": "Badge provider"
},
"params": {
"type": "string",
"description": "Provider-specific path"
}
},
"required": [
"provider",
"params"
]
},
"page": "/"
}