搜索API配置工具

用于设置Google搜索API和配置UV包安装器及MCP工具的开发工具。

  • by Tanujkumar24
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 tanujkumar24/mcp_swot_server

使用说明

Google Search API设置和UV MCP环境配置

本指南将引导您设置Google Search API,并使用UV软件包安装程序和MCP工具配置项目。


🔍 谷歌搜索API创建步骤

1.获取您的Google API密钥

第一步: 首选 谷歌云控制台

第二步: 创建新项目

  • 单击左上角附近的下拉列表→ “新项目”
  • 给它起个名字,比如 EcommerceSWOTProject 然后单击 创建

步骤3: 启用可编程搜索API

  • 在您的项目中,搜索: "Programmable Search Engine API"
  • 点击它→ 然后单击 启用

步骤4: 生成API密钥

  • 首选 API证书
  • 点击 +创建凭据 → API密钥
  • 复制密钥(您将在Python脚本中使用它作为 GOOGLE_API_KEY)

2.获取搜索引擎ID(CX)

第一步: 首选 可编程搜索引擎

第二步: 点击“开始”或“新搜索引擎”

  • 在...之下 要搜索的网站,进入任何相关网站
  • 命名您的搜索引擎
  • 点击 创建

步骤3: 查找您的CX ID


🧪 UV包装安装和配置

UV安装

  • Windows PowerShell命令:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  • 官方紫外线安装指南(Mac/Linux):
    UV文档

🐍 Conda环境设置

conda create -n env_name python=3.10 -y
conda activate env_name
pip install -r requirements.txt

🚀 带UV的MCP设置

项目初始化(UV管理):

uv init mcp-server-demo
cd mcp-server-demo
uv add "mcp[cli]"

或者(pip安装):

pip install "mcp[cli]"

运行MCP工具:

要运行 mcp 使用UV命令:

uv run mcp

在Claude Desktop中安装服务器并运行它:

下载克劳德

mcp install main.py

使用MCP检查员进行测试:

mcp dev main.py

备用检查员命令(在录制过程中使用):

npx @modelcontextprotocol/inspector python main.py