Skip to main content
Glama

Brummer MCP Server

test_ai_autocomplete.sh1.63 kB
#!/bin/bash echo "Testing AI Provider Autocomplete" echo "================================" echo "" echo "This test demonstrates the /ai command autocomplete functionality." echo "" echo "Test 1: No configuration" echo "------------------------" echo "If you have no .brum.toml file or no AI providers configured:" echo "1. Run ./brum" echo "2. Press / to open command window" echo "3. Type 'ai ' (with space)" echo "4. You should see: '<no providers configured - add to .brum.toml>'" echo "" echo "Test 2: With configuration" echo "-------------------------" echo "1. Copy .brum.example.toml to .brum.toml" echo "2. Run ./brum" echo "3. Press / to open command window" echo "4. Type 'ai ' (with space)" echo "5. You should see autocomplete suggestions:" echo " - claude" echo " - openai" echo " - gemini" echo " - terminal" echo " - local" echo " - aider" echo " - opus" echo " - sonnet" echo " - opencode-cli" echo " - gemini-cli" echo " - mock" echo "" echo "Test 3: Partial matching" echo "-----------------------" echo "1. Type '/ai cl'" echo "2. Should show only 'claude'" echo "3. Type '/ai o'" echo "4. Should show 'openai', 'opus', 'opencode-cli'" echo "" echo "Test 4: Tab completion" echo "---------------------" echo "1. Type '/ai cl' and press TAB" echo "2. Should complete to '/ai claude'" echo "3. Press Enter to execute" echo "" echo "Current implementation:" echo "- Autocomplete shows configured AI providers from .brum.toml" echo "- Shows helpful message when no providers configured" echo "- Validates selected provider exists" echo "- Supports partial matching and tab completion"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/standardbeagle/brummer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server