home / mcp / brandsnap mcp server

BrandSnap MCP Server

Provides an MCP endpoint to generate full brand identity kits (colors, fonts, brand voice, logo direction, social media guidelines).

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "automatikstudio-brandsnap-mcp": {
      "url": "https://mcp.example.com/brandsnap/mcp",
      "headers": {
        "ANTHROPIC_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

You can run BrandSnap’s MCP server to generate complete brand identity kits through an MCP client. This server wraps BrandSnap’s brand identity generation API and exposes a straightforward integration point for creating colors, fonts, brand voice, logo direction, and social media guidelines from simple inputs.

How to use

To use the server, add it as an MCP server in your client configuration so you can request brand identity kits for your business. You will specify the server’s command and arguments to start the local process, along with any required environment variables such as your API key.

How to install

Prerequisites: you need Node.js and npm installed on your machine.

npm install
npm run build

Additional content

Configuration is needed to authorize requests to BrandSnap’s API. You set your Anthropic API integration key as an environment variable when starting the server.

export ANTHROPIC_API_KEY=your-api-key-here

Usage details

As an MCP server, you connect the server to your MCP client with a configuration that points to the local runtime and provides necessary environment values.

{
  "mcpServers": {
    "brandsnap": {
      "command": "node",
      "args": ["/path/to/brandsnap-mcp/dist/index.js"],
      "env": {
        "ANTHROPIC_API_KEY": "your-api-key"
      }
    }
  }
}

Development

During development, you can run in development mode or execute tests to verify functionality.

# Run in development mode
npm run dev

# Run tests
npm test

Tool: generate_brand_identity

The server provides a tool to generate a complete brand identity kit for a business.

Parameters include the business name, optional industry, values, and tone to shape the brand kit.

Example input includes a business name, industry, values, and a desired tone to illustrate the structure of the request.

Available tools

generate_brand_identity

Generates a complete brand identity kit for a business, returning colors, fonts, brand voice, logo direction, and social media guidelines.