Skip to content

Commit d40e9cf

Browse files
drernieclaude
andcommitted
feat: Add version sync template and update manifest.json to 0.5.8
- Create manifest.json.j2 template with {{ version }} placeholder - Sync manifest.json version from pyproject.toml (0.4.0 -> 0.5.8) - Prepare for proper release process with DXT build automation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 63fd80a commit d40e9cf

File tree

2 files changed

+58
-2
lines changed

2 files changed

+58
-2
lines changed

tools/dxt/assets/manifest.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"dxt_version": "0.1",
33
"name": "quilt-mcp",
4-
"version": "0.4.0",
4+
"version": "0.5.8",
55
"description": "Access Quilt data packages through Claude Desktop",
66
"author": {
77
"name": "Quilt Data, Inc.",
@@ -18,7 +18,9 @@
1818
"entry_point": "bootstrap.py",
1919
"mcp_config": {
2020
"command": "python3",
21-
"args": ["${__dirname}/bootstrap.py"],
21+
"args": [
22+
"${__dirname}/bootstrap.py"
23+
],
2224
"env": {
2325
"PYTHONNOUSERSITE": "1"
2426
}

tools/dxt/assets/manifest.json.j2

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"dxt_version": "0.1",
3+
"name": "quilt-mcp",
4+
"version": "{{ version }}",
5+
"description": "Access Quilt data packages through Claude Desktop",
6+
"author": {
7+
"name": "Quilt Data, Inc.",
8+
"email": "[email protected]"
9+
},
10+
"license": "Apache-2.0",
11+
"repository": {
12+
"type": "git",
13+
"url": "https://github.com/ernest/fast-mcp-server"
14+
},
15+
"icon": "icon.png",
16+
"server": {
17+
"type": "python",
18+
"entry_point": "bootstrap.py",
19+
"mcp_config": {
20+
"command": "python3",
21+
"args": ["${__dirname}/bootstrap.py"],
22+
"env": {
23+
"PYTHONNOUSERSITE": "1"
24+
}
25+
}
26+
},
27+
"user_config": {
28+
"catalog_domain": {
29+
"type": "string",
30+
"title": "Quilt Catalog Domain",
31+
"description": "Your Quilt catalog's DNS name (not the URL)",
32+
"required": true
33+
},
34+
"aws_profile": {
35+
"type": "string",
36+
"title": "AWS Profile",
37+
"description": "AWS profile for authentication",
38+
"required": false
39+
},
40+
"aws_region": {
41+
"type": "string",
42+
"title": "AWS Region",
43+
"description": "Region for AWS Quilt data access",
44+
"required": false
45+
},
46+
"log_level": {
47+
"type": "string",
48+
"title": "Log Level",
49+
"description": "Set logging verbosity (info, debug, error)",
50+
"required": false,
51+
"default": "info"
52+
}
53+
}
54+
}

0 commit comments

Comments
 (0)