Skip to content

Commit 47447a0

Browse files
committed
update manifest descriptions, update publish action to add .dxt asset to release
1 parent 797cd99 commit 47447a0

File tree

2 files changed

+27
-6
lines changed

2 files changed

+27
-6
lines changed

.github/workflows/publish-cypher.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,27 @@ jobs:
3333
cd servers/mcp-neo4j-cypher/
3434
python -m pip install build
3535
python -m build
36+
37+
- name: Setup Node.js for dxt
38+
uses: actions/setup-node@v4
39+
with:
40+
node-version: '18'
41+
42+
- name: Install dxt
43+
run: npm install -g dxt
44+
45+
- name: Generate .dxt file
46+
run: |
47+
cd servers/mcp-neo4j-cypher/
48+
dxt pack
49+
50+
- name: Upload .dxt file to release
51+
env:
52+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
53+
run: |
54+
gh release upload ${{ github.event.release.tag_name }} \
55+
servers/mcp-neo4j-cypher/*.dxt \
56+
--clobber
3657
3758
- name: Upload distributions
3859
uses: actions/upload-artifact@v4

servers/mcp-neo4j-cypher/manifest.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@
7171
"neo4j_database": {
7272
"type": "string",
7373
"title": "Neo4j Database",
74-
"description": "The database to use in Neo4j",
74+
"description": "The database to use in Neo4j, defaults to neo4j",
7575
"default": "neo4j",
76-
"required": true,
76+
"required": false,
7777
"sensitive": true
7878
},
7979
"neo4j_uri": {
@@ -95,23 +95,23 @@
9595
"transport": {
9696
"type": "string",
9797
"title": "Transport",
98-
"description": "The MCP transport",
98+
"description": "The MCP transport, defaults to stdio",
9999
"default": "stdio",
100-
"required": true,
100+
"required": false,
101101
"sensitive": false
102102
},
103103
"mcp_server_host": {
104104
"type": "string",
105105
"title": "MCP Server Host",
106-
"description": "The host for the MCP server, if using sse",
106+
"description": "The host for the MCP server, if not using stdio. Defaults to 127.0.0.1",
107107
"default": "127.0.0.1",
108108
"required": false,
109109
"sensitive": false
110110
},
111111
"mcp_server_port": {
112112
"type": "number",
113113
"title": "MCP Server Port",
114-
"description": "The port for the MCP server, if using sse",
114+
"description": "The port for the MCP server, if not using stdio. Defaults to 8000",
115115
"default": 8000,
116116
"required": false,
117117
"sensitive": false

0 commit comments

Comments
 (0)