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
fkscommand, 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
| What | Address |
|---|---|
| Dashboard | https://linkapp-staging.funnelkit.com |
| REST API base URL | https://linkapp-staging.funnelkit.com/api |
| OpenAPI 3.1 spec | https://linkapp-staging.funnelkit.com/api/openapi.json |
| MCP endpoint | https://linkapp-staging.funnelkit.com/mcp |
| Short links | https://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/springis the slugspringon the domainlink-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.