Skip to content

Commit 090b6b7

Browse files
committed
Move VS Code below Claude
1 parent 76b3d7b commit 090b6b7

File tree

18 files changed

+732
-656
lines changed

18 files changed

+732
-656
lines changed

src/aws-kb-retrieval-server/README.md

Lines changed: 51 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,55 @@ An MCP server implementation for retrieving information from the AWS Knowledge B
2323
1. Obtain AWS access key ID, secret access key, and region from the AWS Management Console.
2424
2. Ensure these credentials have appropriate permissions for Bedrock Agent Runtime operations.
2525

26+
### Usage with Claude Desktop
27+
28+
Add this to your `claude_desktop_config.json`:
29+
30+
#### Docker
31+
32+
```json
33+
{
34+
"mcpServers": {
35+
"aws-kb-retrieval": {
36+
"command": "docker",
37+
"args": [
38+
"run",
39+
"-i",
40+
"--rm",
41+
"-e",
42+
"AWS_ACCESS_KEY_ID",
43+
"-e",
44+
"AWS_SECRET_ACCESS_KEY",
45+
"-e",
46+
"AWS_REGION",
47+
"mcp/aws-kb-retrieval-server"
48+
],
49+
"env": {
50+
"AWS_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_HERE",
51+
"AWS_SECRET_ACCESS_KEY": "YOUR_SECRET_ACCESS_KEY_HERE",
52+
"AWS_REGION": "YOUR_AWS_REGION_HERE"
53+
}
54+
}
55+
}
56+
}
57+
```
58+
59+
```json
60+
{
61+
"mcpServers": {
62+
"aws-kb-retrieval": {
63+
"command": "npx",
64+
"args": ["-y", "@modelcontextprotocol/server-aws-kb-retrieval"],
65+
"env": {
66+
"AWS_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_HERE",
67+
"AWS_SECRET_ACCESS_KEY": "YOUR_SECRET_ACCESS_KEY_HERE",
68+
"AWS_REGION": "YOUR_AWS_REGION_HERE"
69+
}
70+
}
71+
}
72+
}
73+
```
74+
2675
### Usage with VS Code
2776

2877
For quick installation, use one of the one-click install buttons below...
@@ -115,57 +164,14 @@ For Docker installation:
115164
}
116165
```
117166

118-
### Usage with Claude Desktop
119-
120-
Add this to your `claude_desktop_config.json`:
121-
122-
#### Docker
123-
124-
```json
125-
{
126-
"mcpServers": {
127-
"aws-kb-retrieval": {
128-
"command": "docker",
129-
"args": [ "run", "-i", "--rm", "-e", "AWS_ACCESS_KEY_ID", "-e", "AWS_SECRET_ACCESS_KEY", "-e", "AWS_REGION", "mcp/aws-kb-retrieval-server" ],
130-
"env": {
131-
"AWS_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_HERE",
132-
"AWS_SECRET_ACCESS_KEY": "YOUR_SECRET_ACCESS_KEY_HERE",
133-
"AWS_REGION": "YOUR_AWS_REGION_HERE"
134-
}
135-
}
136-
}
137-
}
138-
```
139-
140-
```json
141-
{
142-
"mcpServers": {
143-
"aws-kb-retrieval": {
144-
"command": "npx",
145-
"args": [
146-
"-y",
147-
"@modelcontextprotocol/server-aws-kb-retrieval"
148-
],
149-
"env": {
150-
"AWS_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_HERE",
151-
"AWS_SECRET_ACCESS_KEY": "YOUR_SECRET_ACCESS_KEY_HERE",
152-
"AWS_REGION": "YOUR_AWS_REGION_HERE"
153-
}
154-
}
155-
}
156-
}
157-
```
158-
159167
## Building
160168

161-
Docker:
169+
Docker:
162170

163171
```sh
164-
docker build -t mcp/aws-kb-retrieval -f src/aws-kb-retrieval-server/Dockerfile .
172+
docker build -t mcp/aws-kb-retrieval -f src/aws-kb-retrieval-server/Dockerfile .
165173
```
166174

167175
## License
168176

169177
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
170-
171-
This README assumes that your server package is named `@modelcontextprotocol/server-aws-kb-retrieval`. Adjust the package name and installation details if they differ in your setup. Also, ensure that your server script is correctly built and that all dependencies are properly managed in your `package.json`.

src/brave-search/README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Add this to your `claude_desktop_config.json`:
8080
}
8181
```
8282

83-
### VS Code
83+
### Usage with VS Code
8484

8585
For quick installation, use the one-click installation buttons below...
8686

@@ -94,7 +94,7 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
9494

9595
> Note that the `mcp` key is not needed in the `.vscode/mcp.json` file.
9696
97-
#### NPX
97+
#### Docker
9898

9999
```json
100100
{
@@ -109,8 +109,15 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
109109
],
110110
"servers": {
111111
"brave-search": {
112-
"command": "npx",
113-
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
112+
"command": "docker",
113+
"args": [
114+
"run",
115+
"-i",
116+
"--rm",
117+
"-e",
118+
"BRAVE_API_KEY",
119+
"mcp/brave-search"
120+
],
114121
"env": {
115122
"BRAVE_API_KEY": "${input:brave_api_key}"
116123
}
@@ -120,7 +127,7 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
120127
}
121128
```
122129

123-
#### Docker
130+
#### NPX
124131

125132
```json
126133
{
@@ -135,15 +142,8 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
135142
],
136143
"servers": {
137144
"brave-search": {
138-
"command": "docker",
139-
"args": [
140-
"run",
141-
"-i",
142-
"--rm",
143-
"-e",
144-
"BRAVE_API_KEY",
145-
"mcp/brave-search"
146-
],
145+
"command": "npx",
146+
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
147147
"env": {
148148
"BRAVE_API_KEY": "${input:brave_api_key}"
149149
}

src/everart/README.md

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,42 @@ export EVERART_API_KEY=your_key_here
1111

1212
## Config
1313

14+
### Usage with Claude Desktop
15+
16+
Add to Claude Desktop config:
17+
18+
#### Docker
19+
20+
```json
21+
{
22+
"mcpServers": {
23+
"everart": {
24+
"command": "docker",
25+
"args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
26+
"env": {
27+
"EVERART_API_KEY": "your_key_here"
28+
}
29+
}
30+
}
31+
}
32+
```
33+
34+
#### NPX
35+
36+
```json
37+
{
38+
"mcpServers": {
39+
"everart": {
40+
"command": "npx",
41+
"args": ["-y", "@modelcontextprotocol/server-everart"],
42+
"env": {
43+
"EVERART_API_KEY": "your_key_here"
44+
}
45+
}
46+
}
47+
}
48+
```
49+
1450
### Usage with VS Code
1551

1652
For quick installation, use the one-click installation buttons below...
@@ -25,7 +61,7 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
2561

2662
> Note that the `mcp` key is needed when using the `mcp.json` file.
2763
28-
#### NPX
64+
#### Docker
2965

3066
```json
3167
{
@@ -40,8 +76,8 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
4076
],
4177
"servers": {
4278
"everart": {
43-
"command": "npx",
44-
"args": ["-y", "@modelcontextprotocol/server-everart"],
79+
"command": "docker",
80+
"args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
4581
"env": {
4682
"EVERART_API_KEY": "${input:everart_api_key}"
4783
}
@@ -51,7 +87,7 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
5187
}
5288
```
5389

54-
#### Docker
90+
#### NPX
5591

5692
```json
5793
{
@@ -66,8 +102,8 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
66102
],
67103
"servers": {
68104
"everart": {
69-
"command": "docker",
70-
"args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
105+
"command": "npx",
106+
"args": ["-y", "@modelcontextprotocol/server-everart"],
71107
"env": {
72108
"EVERART_API_KEY": "${input:everart_api_key}"
73109
}
@@ -77,42 +113,6 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
77113
}
78114
```
79115

80-
### Usage with Claude Desktop
81-
82-
Add to Claude Desktop config:
83-
84-
### Docker
85-
86-
```json
87-
{
88-
"mcpServers": {
89-
"everart": {
90-
"command": "docker",
91-
"args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
92-
"env": {
93-
"EVERART_API_KEY": "your_key_here"
94-
}
95-
}
96-
}
97-
}
98-
```
99-
100-
### NPX
101-
102-
```json
103-
{
104-
"mcpServers": {
105-
"everart": {
106-
"command": "npx",
107-
"args": ["-y", "@modelcontextprotocol/server-everart"],
108-
"env": {
109-
"EVERART_API_KEY": "your_key_here"
110-
}
111-
}
112-
}
113-
}
114-
```
115-
116116
## Tools
117117

118118
### generate_image
@@ -161,7 +161,7 @@ The image has been opened in your default browser.
161161
Generation details:
162162
- Model: 7000
163163
- Prompt: "A cat sitting elegantly"
164-
- Image URL: https://storage.googleapis.com/...
164+
- Image URL: https://storage.googleapis.com/...
165165
166166
You can also click the URL above to view the image again.
167167
```

src/everything/README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,24 @@ The server sends random-leveled log messages every 15 seconds, e.g.:
126126
}
127127
```
128128

129+
## Usage with Claude Desktop
130+
131+
Add to your `claude_desktop_config.json`:
132+
133+
```json
134+
{
135+
"mcpServers": {
136+
"everything": {
137+
"command": "npx",
138+
"args": [
139+
"-y",
140+
"@modelcontextprotocol/server-everything"
141+
]
142+
}
143+
}
144+
}
145+
```
146+
129147
## Usage with VS Code
130148

131149
For quick installation, use of of the one-click install buttons below...
@@ -154,21 +172,3 @@ Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace
154172
}
155173
}
156174
```
157-
158-
## Usage with Claude Desktop
159-
160-
Add to your `claude_desktop_config.json`:
161-
162-
```json
163-
{
164-
"mcpServers": {
165-
"everything": {
166-
"command": "npx",
167-
"args": [
168-
"-y",
169-
"@modelcontextprotocol/server-everything"
170-
]
171-
}
172-
}
173-
}
174-
```

0 commit comments

Comments
 (0)