Documentation

FunnelKit Shortener creates branded short links and tells you who clicked them. Everything you can do in the dashboard you can also do from the REST API, the fks CLI or an AI agent over MCP.

Start here

  • Quickstart: create an API key and your first short link in five minutes.
  • REST API: authentication, endpoints, errors and rate limits.
  • CLI: the fks command, its JSON output and exit codes.
  • MCP server: connect Claude Code, Claude Desktop or Cursor to your workspace.
  • Custom domains: serve links from go.yourbrand.com.

Hosts

WhatAddress
Dashboardhttps://linkapp-staging.funnelkit.com
REST API base URLhttps://linkapp-staging.funnelkit.com/api
OpenAPI 3.1 spechttps://linkapp-staging.funnelkit.com/api/openapi.json
MCP endpointhttps://linkapp-staging.funnelkit.com/mcp
Short linkshttps://link-staging.funnelkit.com

Concepts

  • Workspace: links, domains, members, API keys and the plan all belong to a workspace. You can belong to several.
  • Link: a destination URL plus a slug on a domain. link-staging.funnelkit.com/spring is the slug spring on the domain link-staging.funnelkit.com. Slugs are unique per domain.
  • API key: a secret starting with fks_ that acts on one workspace. Create keys under Settings, API keys. Treat them like passwords.
  • Soft limits: going over a plan limit never breaks a redirect. Over the click allowance, analytics are sampled; over the new-link allowance, creating links pauses. See Pricing.

For agents

This documentation is also available as llms.txt (an index) and llms-full.txt (every page in one Markdown file). Point your agent at either one.