mcpField
B
Brand.dev Mcp

Brand.dev Mcp

本地服务
github.com/brand-dot-dev商业与营销030 周前更新

关于 Brand.dev Mcp

Brand.dev Mcp 是用于按域名获取品牌信息的 TypeScript MCP 服务,面向调用 Brand.dev API 的 Agent。它通过文档搜索和沙箱中的 TypeScript SDK 代码执行提供 API 访问。

主要功能

  1. 01按域名获取品牌信息
  2. 02搜索 API 和 SDK 文档
  3. 03在沙箱中运行 TypeScript SDK 代码
  4. 04支持本地和远程 HTTP 运行

适用场景

  1. 01获取域名对应的 Logo 和品牌颜色
  2. 02查询品牌描述和分类
  3. 03通过 Agent 执行可重复的 API 请求

MCP 相关

通过 MCP 工具提供文档搜索和沙箱化 SDK 代码执行。可在本地运行,也可通过 Streamable HTTP 远程运行,并需要 Brand.dev API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"brand-dot-dev": {
"command": "npx",
"args": [
"-y",
"brand.dev-mcp"
],
"env": {
"BRAND_DEV_API_KEY": "<BRAND_DEV_API_KEY>"
}
}
}
}
启动命令npx -y brand.dev-mcp
需要配置的环境变量
BRAND_DEV_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmbrand.dev-mcp

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Brand Dev TypeScript MCP 服务

使用 Stainless 生成。

安装

直接调用

你可以通过 npx 直接运行 MCP 服务:

export BRAND_DEV_API_KEY="My API Key"
npx -y brand.dev-mcp@latest
通过 MCP 客户端

modelcontextprotocol.io 上列出了一些现有客户端。如果你已经 有客户端,请查阅其文档以安装 MCP 服务。

对于使用配置 JSON 的客户端,配置可能如下所示:

{
  "mcpServers": {
    "brand_dev_api": {
      "command": "npx",
      "args": ["-y", "brand.dev-mcp"],
      "env": {
        "BRAND_DEV_API_KEY": "My API Key"
      }
    }
  }
}
Cursor

如果你使用 Cursor,可以通过下方按钮安装 MCP 服务。你需要在 Cursor 的 mcp.json 中设置环境变量, 该文件可在 Cursor Settings > Tools & MCP > New MCP Server 中找到。

添加到 Cursor

VS Code

如果你使用 MCP,可以点击下方链接安装 MCP 服务。你需要在 VS Code 的 mcp.json 中设置环境变量, 该文件可通过 Command Palette > MCP: Open User Configuration 找到。

打开 VS Code

Claude Code

如果你使用 Claude Code,可以在终端中运行下方命令来安装 MCP 服务。你需要在 Claude Code 的 .claude.json 中设置 环境变量,该文件位于你的主目录中。

claude mcp add brand.dev_mcp_api --header "x-brand-dev-api-key: My API Key" --transport http https://brand-dev.stlmcp.com

代码模式

此 MCP 服务基于“代码模式”工具方案构建。在此 MCP 服务中, 你的 Agent 将针对 TypeScript SDK 编写代码,随后代码将在 隔离的沙箱中执行。为此,服务会向你的 Agent 提供两个工具:

  • 第一个工具是文档搜索工具,可用于通用地查询有关 API/SDK 的 文档。

  • 第二个工具是代码工具,Agent 可以在其中针对 TypeScript SDK 编写代码。 代码将在无法访问 Web 或文件系统的沙箱环境中执行。随后, 代码返回或打印的任何内容都会作为工具调用结果返回给 Agent。

借助此方案,Agent 能够以确定且可重复的方式执行非常复杂的任务。

远程运行

使用 --transport=http 启动客户端,会通过 Streamable HTTP 传输将服务作为远程服务启动。--port 设置可选择服务运行的端口,--socket 设置则允许服务通过 Unix 套接字运行。

可以通过使用 Bearer 方案的 Authorization 标头提供授权。

此外,也可以通过以下标头提供授权:

标头等效客户端选项安全方案
x-brand-dev-api-keyapiKeybearerAuth

假设此服务托管在 http://localhost:3000,其配置 JSON 可能如下所示:

{
  "mcpServers": {
    "brand_dev_api": {
      "url": "http://localhost:3000",
      "headers": {
        "Authorization": "Bearer <auth value>"
      }
    }
  }
}

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。