+ +
+ +
+

brAInstorm

+

+ Free Multi-AI MCP Server
+ No API keys required. Connect your enabled AI providers locally. +

+
+

Get Started

+
+
+
1
+
+
Enable Providers
+
Click Settings and toggle the AI providers you want to use +
+
+
+
+
2
+
+
Login to Each Provider
+
Click each tab above and login to your accounts
+
+
+
+
3
+
+
Copy MCP Config
+
Go to Settings and copy the config to your AI coding app +
+
+
+
+
+
+ + +
+
+
+
+
Settings Workspace
+

Control providers, skills, and local integrations from one place.

+

+ brAInstorm scans live skills, manages browser-backed providers, and exposes everything through the local MCP server. This panel keeps the operational pieces aligned without burying them in separate cards. +

+
+
+
+ Providers + Toggle the browser-backed services that should be available in the app and through MCP. +
+
+ Skills + Scan, inspect, and edit reusable prompt templates from the live skills/ directory. +
+
+ MCP + Copy exact config JSON or an AI-friendly setup prompt for another coding assistant. +
+
+
+ +
+
+
+

AI Providers

+

+ Enable the services brAInstorm should initialize and expose. Enabled providers appear in the top navigation and can be launched on startup. +

+
+
+
+
+ +
+
+
+

SK Skills

+

+ Skills are always discovered by scanning the live skills/ directory. Select any prompt to inspect or edit it, or create a new one and draft the template in the editor. +

+
+
+ + +
+
+
+
+
Scanned Directory
+
Loading skill registry…
+
+
+
+
Template Variables
+

+ Use placeholders such as ${subject}, + ${desc}, or + ${fullCode}. brAInstorm detects them from the prompt file and exposes them automatically when the skill is used. +

+
+
+
+
+
+
Discovered Prompts
+
Loading…
+
+
+
+ Loading skills… + The scanned prompt files will appear here. +
+
+
+
+
+ No skill selected yet + Choose a discovered skill or start a new one to edit its prompt template. +
+
+
+
+ +
+
+
+
+

UA Browser Identity

+

+ brAInstorm uses this browser user-agent for provider views, auth popups, and request header spoofing. Changes apply to future requests immediately, while existing tabs may need a reload. +

+
+
+
+ + +
+ + +
+
+ The default stays in the provider catalog. Clear the field or use reset if you want brAInstorm's bundled Chrome-style identity back. +
+
+
+ +
+
+
+

IM Captured Images

+

+ When a provider generates images, brAInstorm downloads them locally first and returns those local file paths in the MCP response. +

+
+
+
+ + +
+ + +
+
+ Absolute paths are recommended. If left blank, brAInstorm stores generated images in a temporary local folder and returns those absolute file paths to MCP clients. +
+
+
+
+ +
+
+
+
+

MCP MCP Configuration

+

+ Add the brAInstorm MCP server to your AI coding assistant. Use the exact manual config or hand another assistant a prewritten setup prompt. +

+
+
+ +
+ + +
+ +
+ +
Loading...
+
+ + +
+ +
+
+
+

FI File Reference

+

+ When enabled, MCP calls can include local file paths that brAInstorm uploads as attachments to AI providers. +

+
+
+
+
+
Enable File Attachments
+
Allow MCP to upload images, code, and documents directly into provider chats.
+
+
+
+ +
+
+ + +
+
+