Use bah.is in Claude
MCP Setup Guide
Requirements
- A bah.is Pro plan ($19/mo or $199/yr)
- Claude Pro, Team, Max, or Enterprise subscription
- An API key from your dashboard settings
Claude Desktop
Open your Claude Desktop config file and add the bah.is MCP server:
- Open Claude Desktop and go to Settings → Developer → Edit Config
- This opens
claude_desktop_config.json - Add the following to the
mcpServersobject:
{
"mcpServers": {
"bah-is": {
"url": "https://mcp.bah.is/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Replace YOUR_API_KEY with your actual API key from the dashboard. Restart Claude Desktop after saving.
Claude Code (CLI)
Add bah.is as a remote MCP server directly from your terminal:
claude mcp add bah-is \
--transport http \
--url https://mcp.bah.is/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
Or add it manually to your project's .claude/settings.local.json:
{
"mcpServers": {
"bah-is": {
"type": "url",
"url": "https://mcp.bah.is/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
} Claude.ai
Connect bah.is directly in Claude.ai (requires Claude Pro, Team, Max, or Enterprise):
- Go to claude.ai and open Settings → Integrations
- Click Add Integration and enter the URL:
https://mcp.bah.is/mcp - Enter your API key when prompted
What You Can Do
Once connected, ask Claude to manage your links using natural language:
"Shorten https://example.com/long-url and give me a QR code"
"Show me my top 10 links by clicks this week"
"Create a link to our pricing page with the slug 'pricing' and set it to expire in 30 days"
"List all my links that got more than 100 clicks last month"
Limits
| API calls | 1,000 per day |
| Plan required | Pro |
| Rate limit | 100 requests per minute |