MCP Setup
Configure StartupKit as an MCP server for any AI agent
StartupKit exposes all its research tools via the Model Context Protocol (MCP). Any MCP-compatible agent can use them as native tools.
Authentication
Get your API key at startupkit.com/pro, then set it as an environment variable:
STARTUPKIT_API_KEY=sk_pro_...Generic Config
All agents use the same base config. Just add the MCP server entry:
{
"mcpServers": {
"startupkit": {
"command": "npx",
"args": ["-y", "@startupkit/mcp"],
"env": {
"STARTUPKIT_API_KEY": "sk_pro_..."
}
}
}
}Per-Agent Setup
Claude Code
File: ~/.claude/settings.json
{
"mcpServers": {
"startupkit": {
"command": "npx",
"args": ["-y", "@startupkit/mcp"],
"env": {
"STARTUPKIT_API_KEY": "sk_pro_..."
}
}
}
}Cursor
Cursor Settings → MCP → Add Server
| Field | Value |
|---|---|
| Name | startupkit |
| Command | npx -y @startupkit/mcp |
| Env | STARTUPKIT_API_KEY=sk_pro_... |
OpenCode
File: ~/.opencode/mcp.json
{
"mcpServers": {
"startupkit": {
"command": "npx",
"args": ["-y", "@startupkit/mcp"],
"env": {
"STARTUPKIT_API_KEY": "sk_pro_..."
}
}
}
}Hermes
File: ~/.hermes/config.yaml
mcp_servers:
startupkit:
command: npx
args: [-y, "@startupkit/mcp"]
env:
STARTUPKIT_API_KEY: sk_pro_...Claude Desktop
File: claude_desktop_config.json
{
"mcpServers": {
"startupkit": {
"command": "npx",
"args": ["-y", "@startupkit/mcp"],
"env": {
"STARTUPKIT_API_KEY": "sk_pro_..."
}
}
}
}Available Tools
Once configured, your agent can use these tools:
| Tool | Description |
|---|---|
research | Full market research on any topic |
domains | Domain availability search |
domain_check | Check a specific domain |
seo | Domain SEO analysis |
trends | Google Trends data |
keywords | Keyword research |
keyword_ideas | Related keyword suggestions |
apps | App store search |
app_details | App store app details |
namebio | Domain history search |
expired_domains | Expiring domain listings |
auction_domains | Domain auction listings |