1
1
---
2
- description : |
3
- A prompt to seed the database with initial data and demonstrate what you can do with an SQLite MCP Server + Claude
2
+ description : A prompt to seed the database with initial data and demonstrate what you can do with an SQLite MCP Server + Claude
4
3
model : claude-3-5-sonnet-20241022
5
4
tools :
6
5
- name : read-query
7
6
description : Execute a SELECT query on the SQLite database
8
- parameters : &query
7
+ parameters :
9
8
type : object
10
9
properties :
11
10
query :
12
11
type : string
13
12
description : SELECT SQL query to execute
14
- container : &sqlite
15
- image : vonwig/sqlite:latest
13
+ container : &sqlite-container
14
+ image : &sqlite-image vonwig/sqlite:latest
16
15
command :
17
- - " /mcp/test1.db"
16
+ - &db "/mcp/test1.db"
18
17
- " {{query|safe}}"
19
- mounts : &mounts
18
+ volumes : &mounts
20
19
- " mcp-test:/mcp"
21
20
- name : write-query
22
21
description : Execute an INSERT, UPDATE, or DELETE query on the SQLite database
23
- parameters : *query
24
- container : *sqlite
22
+ parameters :
23
+ type : object
24
+ properties :
25
+ query :
26
+ type : string
27
+ description : SQL query to execute
28
+ container : *sqlite-container
25
29
- name : create-table
26
30
description : Create a new table in the SQLite database
27
- parameters : *query
28
- container : *sqlite
31
+ parameters :
32
+ type : object
33
+ properties :
34
+ query :
35
+ type : string
36
+ description : CREATE TABLE SQL statement
37
+ container : *sqlite-container
29
38
- name : list-tables
30
39
description : List all tables in the SQLite database
31
40
container :
32
- image : vonwig/ sqlite:latest
41
+ image : * sqlite-image
33
42
command :
34
- - " /mcp/test1.db "
43
+ - *db
35
44
- " SELECT name from sqlite_master WHERE type='table'"
36
- mounts : *mounts
45
+ volumes : *mounts
37
46
- name : describe-table
38
47
description : Get the schema information for a specific table
39
48
parameters :
@@ -43,11 +52,11 @@ tools:
43
52
type : string
44
53
description : Name of the table to describe
45
54
container :
46
- image : vonwig/ sqlite:latest
55
+ image : * sqlite-image
47
56
command :
48
- - " /mcp/test1.db "
57
+ - *db
49
58
- " PRAGMA table_info({{table_name}})"
50
- mounts : *mounts
59
+ volumes : *mounts
51
60
- name : append-insight
52
61
description : Add a business insight to the memo
53
62
parameters :
61
70
command :
62
71
- " -c"
63
72
- " echo '{{insight|safe}}' >> /mcp/insights.txt"
64
- mounts : *mounts
73
+ volumes : *mounts
65
74
prompt-format : django
66
75
parameter-values :
67
76
topic : Ocean Conservation
0 commit comments