MCP Setup
Connect Claude Code, Cursor, OpenCode, Hermes, Claude Desktop, or any MCP-compatible agent to the StartupKit remote MCP server.
StartupKit exposes all its research tools via a remote Model Context Protocol (MCP) server over Streamable HTTP. There is nothing to install and no local process to run — point your agent at the URL and it gets every tool as a native call.
https://mcp.startupkit.com/mcpAuthentication
Get your API key at startupkit.com/dashboard, then send it as a Bearer token:
Authorization: Bearer sk_...Generic Config
Every client uses the same server entry (url + an Authorization header):
{
"mcpServers": {
"startupkit": {
"url": "https://mcp.startupkit.com/mcp",
"headers": {
"Authorization": "Bearer sk_..."
}
}
}
}Per-Agent Setup
Claude Code
File: ~/.claude/settings.json
{
"mcpServers": {
"startupkit": {
"url": "https://mcp.startupkit.com/mcp",
"headers": {
"Authorization": "Bearer sk_..."
}
}
}
}Cursor
Cursor Settings → MCP → Add Server
| Field | Value |
|---|---|
| Name | startupkit |
| URL | https://mcp.startupkit.com/mcp |
| Header | Authorization: Bearer sk_... |
OpenCode
File: ~/.opencode/mcp.json
{
"mcpServers": {
"startupkit": {
"url": "https://mcp.startupkit.com/mcp",
"headers": {
"Authorization": "Bearer sk_..."
}
}
}
}Hermes
File: ~/.hermes/config.yaml
mcp_servers:
startupkit:
url: https://mcp.startupkit.com/mcp
headers:
Authorization: Bearer sk_...Claude Desktop
File: claude_desktop_config.json
{
"mcpServers": {
"startupkit": {
"url": "https://mcp.startupkit.com/mcp",
"headers": {
"Authorization": "Bearer sk_..."
}
}
}
}Available Tools
Once configured, your agent can use these tools:
| Tool | Description | Credits |
|---|---|---|
startupkit_seo | Domain SEO intelligence. action: "overview" (default) returns authority, backlinks, traffic, top keywords/pages for one domain — or pass an array of 2-5 domains for a side-by-side scorecard. action: "history" gives monthly traffic trends; "competitors" organic rivals with keyword overlap; "keywords" the full ranked-keyword list; "pages" top pages; "backlinks" a drill-down with `view: rows | domains |
startupkit_aeo | Answer Engine Optimization (AEO) for your own site: action: "audit" scores a page/content for AI-readability (question coverage, heading hierarchy, a 40–60 word answer block, entity density, schema), "validate" checks JSON-LD and suggests missing schemas, "generate" emits schema markup (FAQ, HowTo, Product, QAPage, Review, Speakable, …), and "optimize" rewrites content against a target question. Free — enablement, not AI-visibility monitoring. | 0 |
startupkit_serp | Get live Google Search Engine Results Page (SERP) data for any keyword — rankings, URLs, titles, descriptions | 3 |
startupkit_keywords | Keyword research: seed a keyword for suggestions, or pass a target domain/URL to see the keywords it ranks for. action: "overlap" (with target1+target2) returns keywords two domains both rank for. country/language pick the market. Optional include depth sections add matching/related terms, Keyword Difficulty, search intent, 12-month history, per-country volume (volume_by_country), SERP features (serp_features) and broader ideas — base 3 credits, +1 per section that returns data. | 3 |
startupkit_trends | Search Google Trends data for keywords and topics | 2 |
startupkit_domains | Domain availability across TLDs. Check a single name, or pass names to check several in one call; each entry is a bare name checked across extensions, or a full domain like "healthtech.com". Requires a configured domain provider (Cloudflare Registrar deployment token, or Porkbun/Namecheap per-user credentials). | 1/domain |
startupkit_apps_search | Search for mobile apps by name across iOS App Store and Google Play. Returns app metadata including name, developer, ratings, downloads estimate, price, and category. | 3 |
startupkit_apps_details | Get comprehensive app intelligence including ratings, download estimates, revenue estimates, keywords, reviews, and SDK/tech stack data. Use this for deep competitive analysis of a specific app. | 5 |
startupkit_apps_keywords | Get keyword rankings for a specific app. Shows which app store keywords the app ranks for, with search volume, difficulty, and ranking position. | 5 |
startupkit_checklist | Curated startup submission checklist — places to launch and get press coverage (launch platforms, directories, review sites, press outlets), phase-ordered for launch week. Requires a Pro plan. | 0 |
startupkit_checklist_progress | Track launch checklist progress: save targets, mark them done or skipped, and list what's saved, done, or still left. Domain values come from the checklist tool. Requires a Pro plan. | 0 |
startupkit_checklist_gaps | What's left on the launch checklist: targets the user hasn't marked done or skipped, prioritized (by fit score when a project exists, otherwise phase and Domain Rating). Use after checklist_progress. Requires a Pro plan. | 0 |
startupkit_project | Manage your launch projects: list, get (default), create, update, activate, or delete. A project stores the product's name, URL, tagline, description, category, audience, and pricing — checklist ranking and submission copy are built from the active project. Free. | 0 |
startupkit_submissions | Paste-ready submission copy per target, built from the project, with current state (saved/done/skipped). List remaining targets or get one target's copy + instructions. Requires a Pro plan. | 0 |
startupkit_credits | Check your credit balance and usage history | 0 |
startupkit_whoami | Which account this API key belongs to — user id, email, plan, credit balance, and member-since date. Free. | 0 |