matsuap commited on
Commit
64c5ae2
·
1 Parent(s): 14b8437

Add docstring to brave_search function in app.py for better clarity and usage instructions

Browse files
Files changed (1) hide show
  1. app.py +19 -0
app.py CHANGED
@@ -6,6 +6,25 @@ from dotenv import load_dotenv
6
  load_dotenv()
7
 
8
  def brave_search(query):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  api_key = os.getenv("BRAVE_API_KEY")
10
  if not api_key:
11
  return "Brave APIキーが環境変数に設定されていません。"
 
6
  load_dotenv()
7
 
8
  def brave_search(query):
9
+ """
10
+ Brave Search APIを使ってウェブ検索を行うMCPツール関数です。
11
+
12
+ Args:
13
+ query (str): 検索クエリ
14
+
15
+ Returns:
16
+ str: 検索結果のタイトル、URL、説明文をまとめた文字列。
17
+ エラー時はエラーメッセージを返します。
18
+
19
+ MCP Tool:
20
+ name: brave_search
21
+ description: Brave Search APIを利用してウェブ検索を行い、上位5件の結果を返します。
22
+ parameters:
23
+ - name: query
24
+ type: string
25
+ description: 検索したいキーワードやフレーズ
26
+ returns: 検索結果のリストまたはエラーメッセージ
27
+ """
28
  api_key = os.getenv("BRAVE_API_KEY")
29
  if not api_key:
30
  return "Brave APIキーが環境変数に設定されていません。"