Skip to content

Commit 551f6b6

Browse files
updates details for brave search (#99)
* updates details for brave search * resolves server-tool enumeration Docker's mcp-registry/internal/mcp/client.go file pulls values from the env.example key when standing up the server, prior to requesting the tool list. The mcp-registry expects stdio to be the transport whereon tools are listed, but the "http" example in server.yaml causes the MCP Server to launch with an HTTP Transport, thus breaking the flow.
1 parent 00d9af2 commit 551f6b6

File tree

1 file changed

+23
-5
lines changed

1 file changed

+23
-5
lines changed

servers/brave/server.yaml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,33 @@ meta:
77
- brave
88
- search
99
about:
10-
title: Brave Search (Archived)
11-
description: Web and local search using Brave's Search API
10+
title: Brave Search
11+
description: Search the Web for pages, images, news, videos, and more using the Brave Search API.
1212
icon: https://avatars.githubusercontent.com/u/12301619?s=200&v=4
1313
source:
14-
project: https://github.com/modelcontextprotocol/servers
15-
branch: 2025.4.24
16-
dockerfile: src/brave-search/Dockerfile
14+
project: https://github.com/brave/brave-search-mcp-server
1715
config:
16+
description: Configure the Brave Search API connection
1817
secrets:
1918
- name: brave.api_key
2019
env: BRAVE_API_KEY
2120
example: YOUR_API_KEY_HERE
21+
env:
22+
- name: BRAVE_MCP_TRANSPORT
23+
example: stdio
24+
value: '{{brave.mcp_transport}}'
25+
- name: BRAVE_MCP_PORT
26+
example: "8080"
27+
value: '{{brave.mcp_port}}'
28+
- name: BRAVE_MCP_HOST
29+
example: 0.0.0.0
30+
value: '{{brave.mcp_host}}'
31+
parameters:
32+
type: object
33+
properties:
34+
mcp_transport:
35+
type: string
36+
mcp_port:
37+
type: string
38+
mcp_host:
39+
type: string

0 commit comments

Comments
 (0)