# 获取 Smithery GitHub MCP URL 首先,您需要获取一个 Smithery GitHub MCP URL。这通常需要: 1. 设置一个 Smithery 账户 2. 使用您的 GitHub 账户创建个人访问令牌 3. 通过 Smithery 包获取您唯一的 MCP URL 对于此示例,我们将使用环境变量来存储可在 Smithery 界面中找到的 Smithery API 密钥和配置文件名。 ```bash # 将此添加到您的 .env 文件中 SMITHERY_API_KEY=your_smithery_api_key SMITHERY_PROFILE=your_smithery_profile_name ``` 使用环境变量可以保持您的配置安全和灵活。它还防止敏感信息被提交到您的仓库。 我们将使用 Smithery 包进行身份验证并为 MCP 服务器配置创建一个可流的 HTTP URL ```bash pnpm install @smithery/sdk ``` ```ts import { createSmitheryUrl } from "@smithery/sdk"; const smitheryGithubMCPServerUrl = createSmitheryUrl( "https://server.smithery.ai/@smithery-ai/github", { apiKey: process.env.SMITHERY_API_KEY, profile: process.env.SMITHERY_PROFILE, }, ); ```