bruniai-mcp-server
v0.1.21
Published
MCP server for BruniAI visual comparison functionality
Readme
bruniai-mcp-server
MCP (Model Context Protocol) server for BruniAI visual comparison functionality.
This package exposes visual comparison tools that can be used within Cursor and other MCP-compatible applications. It depends on the bruniai core package for comparison functionality.
Available tools:
compare_urls: URL-to-URL visual comparisoncompare_image_to_url: Base-image-to-preview-URL visual comparison using an HTTP(S) image URL ordata:image/...base image source
Remote Deployment
This repository also includes a dedicated Vercel deployment app in
apps/mcp-vercel.
That app exposes:
GET/POST /mcpfor private Streamable HTTP MCPGET /healthzfor readiness checks
Required environment variables:
OPENAI_API_KEYMCP_BEARER_TOKENMCP_ALLOWED_ORIGINS
Installation
npm install -g bruniai-mcp-serverUsage
After installation, configure it in Cursor's MCP settings:
{
"mcpServers": {
"bruniai": {
"command": "bruniai-mcp-server",
"env": {
"OPENAI_API_KEY": "sk-your-api-key-here"
}
}
}
}Development
Run development commands from the repository root after a single root install:
npm installRecommended commands:
npm run build:mcp
npm run dev:mcp
npm run dev:mcp-vercelThis repo uses npm workspaces, so local bruniai and bruniai-mcp-server
packages are linked automatically from the root node_modules. You do not
need to publish packages to test local changes.
Running Locally
npm run devDocumentation
See ../../docs/mcp-server.md for complete documentation.
Related Packages
bruniai- Core comparison library used by this MCP server
