Add optional icon field to server metadata for displaying server icons in clients. Update JSON schema with URI format validation. Add documentation explaining icon should be square PNG/SVG with fallback behavior. Update examples with icon URLs
41 lines
1.1 KiB
JSON
41 lines
1.1 KiB
JSON
{
|
|
"$schema": "https://mcp-manifest.dev/schema/v0.1.json",
|
|
"version": "0.1",
|
|
"server": {
|
|
"name": "github",
|
|
"displayName": "GitHub",
|
|
"description": "GitHub API integration — manage repos, issues, PRs, and more",
|
|
"version": "0.6.0",
|
|
"author": "Anthropic",
|
|
"homepage": "https://github.com",
|
|
"repository": "https://github.com/anthropics/mcp-servers",
|
|
"license": "MIT",
|
|
"icon": "https://github.githubassets.com/favicons/favicon.svg",
|
|
"keywords": ["github", "git", "code", "issues", "pull-requests"]
|
|
},
|
|
"install": [
|
|
{
|
|
"method": "npm",
|
|
"package": "@anthropic/mcp-server-github",
|
|
"command": "mcp-server-github",
|
|
"priority": 0
|
|
}
|
|
],
|
|
"transport": "stdio",
|
|
"config": [
|
|
{
|
|
"key": "github-token",
|
|
"description": "GitHub personal access token",
|
|
"type": "secret",
|
|
"required": true,
|
|
"env_var": "GITHUB_TOKEN",
|
|
"prompt": "GitHub personal access token (ghp_...)"
|
|
}
|
|
],
|
|
"scopes": ["global"],
|
|
"settings_template": {
|
|
"command": "mcp-server-github",
|
|
"args": []
|
|
}
|
|
}
|