Skip to content

Commit afd7d7b

Browse files
authored
Auto-generate tiles (#104)
* Sync sentry * Sync gitlab * Sync obsidian * Sync resend * Sync GitHub Official * Sync slack * Sync time * Sync fetch * Sync puppeteer * Sync everart * Sync aws-kb-retrieval-server * Sync stripe * Sync brave * Add glif * Add exa * Sync github reference * Sync google-maps * Sync kubernetes * Sync youtube_transcript
1 parent ae0a041 commit afd7d7b

File tree

17 files changed

+1153
-120
lines changed

17 files changed

+1153
-120
lines changed

prompts/catalog.yaml

Lines changed: 255 additions & 96 deletions
Large diffs are not rendered by default.

prompts/mcp/brave.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,5 @@ mcp:
66
secrets:
77
brave.api_key: BRAVE_API_KEY
88
source:
9-
url: https://github.com/modelcontextprotocol/servers/tree/main
9+
url: https://github.com/modelcontextprotocol/servers/tree/2025.4.6
1010
---
11-

prompts/mcp/everart.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ mcp:
88
source:
99
url: https://github.com/modelcontextprotocol/servers/tree/2025.4.6
1010
---
11-

prompts/mcp/fetch.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,5 @@ mcp:
44
image: mcp/fetch:latest
55
workdir: /app
66
source:
7-
url: https://github.com/modelcontextprotocol/servers/tree/2025.4.6
7+
url: https://github.com/modelcontextprotocol/servers/tree/2025.4.6/src/fetch
88
---
9-

prompts/mcp/github-official.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,3 @@ mcp:
77
source:
88
url: https://github.com/docker/labs-ai-tools-for-devs/tree/main/functions/github-mcp-server
99
---
10-

prompts/mcp/github.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ mcp:
88
source:
99
url: https://github.com/modelcontextprotocol/servers/tree/2025.4.6
1010
---
11-

prompts/mcp/google-maps.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ mcp:
44
image: mcp/google-maps:latest
55
workdir: /app
66
secrets:
7-
google.api_key: GOOGLE_MAPS_API_KEY
7+
google-maps.api_key: GOOGLE_MAPS_API_KEY
88
source:
99
url: https://github.com/modelcontextprotocol/servers/tree/2025.4.6
1010
---
11-

prompts/mcp/kubernetes.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
22
mcp:
33
- container:
4-
image: flux159/mcp-server-kubernetes:latest
4+
image: mcp/kubernetes:latest
55
workdir: /usr/local/app
66
source:
77
url: https://github.com/Flux159/mcp-server-kubernetes/tree/main
88
---
9-
10-

prompts/mcp/obsidian.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,4 @@ mcp:
1212
# Configuration
1313

1414
See the [setup instructions](https://github.com/slimslenderslacks/mcp-obsidian/tree/slim/docker?tab=readme-ov-file#quickstart) for how to
15-
add the the REST API plugin to your local Obsidian instance.
16-
15+
add the REST API plugin to your local Obsidian instance.

prompts/mcp/readmes/brave.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# brave MCP Server
2+
3+
Web and local search using Brave's Search API
4+
5+
[What is an MCP Server?](https://www.anthropic.com/news/model-context-protocol)
6+
7+
| <!-- --> | <!-- --> |
8+
|-----------|---------|
9+
| **Image Source** | Official Image |
10+
| **Author** | [modelcontextprotocol](https://github.com/modelcontextprotocol) |
11+
| **Repository** | https://github.com/modelcontextprotocol/servers |
12+
| **Dockerfile** | https://github.com/modelcontextprotocol/servers/blob/2025.4.6/src/brave-search/Dockerfile |
13+
| **Docker Image built by** | Docker Inc. |
14+
| **Licence** | MIT License |
15+
16+
## Tools Summary
17+
18+
1. **`brave_local_search`**: Searches for local businesses and places using Brave's Local Search API. Best for queries related to physical locations, businesses, restaurants, services, etc. Returns detailed information including:
19+
- Business names and addresses
20+
- Ratings and review counts
21+
- Phone numbers and opening hours
22+
Use this when the query implies 'near me' or mentions specific locations. Automatically falls back to web search if no local results are found.
23+
1. **`brave_web_search`**: Performs a web search using the Brave Search API, ideal for general queries, news, articles, and online content. Use this for broad information gathering, recent events, or when you need diverse web sources. Supports pagination, content filtering, and freshness controls. Maximum 20 results per request, with offset for pagination.
24+
25+
## Tools
26+
27+
### Tool: **`brave_local_search`**
28+
29+
Searches for local businesses and places using Brave's Local Search API. Best for queries related to physical locations, businesses, restaurants, services, etc. Returns detailed information including:
30+
- Business names and addresses
31+
- Ratings and review counts
32+
- Phone numbers and opening hours
33+
Use this when the query implies 'near me' or mentions specific locations. Automatically falls back to web search if no local results are found.
34+
35+
| Parameter | Type | Description |
36+
| - | - | - |
37+
| `query` | `string` | Local search query (e.g. 'pizza near Central Park') |
38+
| `count` | `number` *optional* | Number of results (1-20, default 5) |
39+
40+
### Tool: **`brave_web_search`**
41+
42+
Performs a web search using the Brave Search API, ideal for general queries, news, articles, and online content. Use this for broad information gathering, recent events, or when you need diverse web sources. Supports pagination, content filtering, and freshness controls. Maximum 20 results per request, with offset for pagination.
43+
44+
| Parameter | Type | Description |
45+
| - | - | - |
46+
| `query` | `string` | Search query (max 400 chars, 50 words) |
47+
| `count` | `number` *optional* | Number of results (1-20, default 10) |
48+
| `offset` | `number` *optional* | Pagination offset (max 9, default 0) |
49+
50+
## Use this MCP Server
51+
52+
```json
53+
{
54+
"mcpServers": {
55+
"brave": {
56+
"command": "docker",
57+
"args": [
58+
"run",
59+
"-i",
60+
"--rm",
61+
"-e",
62+
"BRAVE_API_KEY",
63+
"mcp/brave-search"
64+
],
65+
"env": {
66+
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
67+
}
68+
}
69+
}
70+
}
71+
```
72+
73+
[Why is it safer to run MCP Servers with Docker?](https://www.docker.com/blog/the-model-context-protocol-simplifying-building-ai-apps-with-anthropic-claude-desktop-and-docker/)
74+
75+
## Rebuild this image
76+
77+
```console
78+
docker build -t mcp/brave-search -f src/brave-search/Dockerfile https://github.com/modelcontextprotocol/servers.git#2025.4.6
79+
```
80+

0 commit comments

Comments
 (0)