Skip to content

Commit 9947a12

Browse files
committed
Update DXT manifest structure and versioning details
1 parent c8c10fc commit 9947a12

File tree

1 file changed

+20
-10
lines changed

1 file changed

+20
-10
lines changed

.github/workflows/publish-mcp-package.yml

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,32 +47,42 @@ jobs:
4747
run: |
4848
cat > manifest.json << 'EOF'
4949
{
50-
"dxt_version": "1.0.0",
50+
"dxt_version": "0.1.1",
5151
"name": "github-projects-mcp",
5252
"version": "${{ github.ref_name }}",
53-
"author": "Red Duck Labs",
5453
"description": "A Model Context Protocol server for GitHub Projects",
54+
"long_description": "This package provides a Model Context Protocol (MCP) server for managing GitHub Projects, allowing users to interact with GitHub Projects through a standardized API.",
55+
"author": {
56+
"name": "Red Duck Labs, LLC",
57+
"email": "[email protected]",
58+
"url": "https://github.com/redducklabs"
59+
},
5560
"server": {
5661
"type": "python",
57-
"module": "github_projects_mcp.server"
58-
},
59-
"dependencies": {
60-
"pip": ["github-projects-mcp==${{ github.ref_name }}"]
62+
"entry_point": "github_projects_mcp/server.py",
63+
"mcp_config": {
64+
"command": "python",
65+
"args": ["-m", "github_projects_mcp.server"]
66+
}
6167
},
62-
"configuration": {
68+
"user_config": {
6369
"GITHUB_TOKEN": {
64-
"type": "secret",
70+
"title": "GitHub Token",
71+
"type": "string",
6572
"description": "GitHub Personal Access Token with project permissions",
73+
"sensitive": true,
6674
"required": true
6775
},
6876
"API_MAX_RETRIES": {
77+
"title": "Max Retries",
6978
"type": "string",
7079
"description": "Maximum retries for rate-limited requests",
7180
"default": "3"
7281
},
7382
"API_RETRY_DELAY": {
74-
"type": "string",
75-
"description": "Delay in seconds between retries",
83+
"title": "Retry Delay",
84+
"type": "string",
85+
"description": "Delay in seconds between retries",
7686
"default": "60"
7787
}
7888
}

0 commit comments

Comments
 (0)