Fixerra Funnel
БесплатноНе проверенQuery booking funnel metrics and compare periods from the Fixerra admin API.
Описание
Query booking funnel metrics and compare periods from the Fixerra admin API.
README
MCP server wrapping POST /api/v1/dashboards/funnel on admin-api.fixerra.in.
Exposes 4 tools to Cursor / Claude Code for querying FD booking funnel metrics without opening the admin dashboard.
Tools
| Tool | Purpose |
|---|---|
get_funnel |
Full-control funnel query — date range, issuer, partner, user segment |
get_funnel_today |
Today's funnel (auto-dates). Fastest for daily standups |
compare_funnel |
Two-period side-by-side comparison (WoW, before/after) |
check_token_status |
Diagnostic — checks if JWT is set and whether it has expired |
Deployment — Railway
- Push this repo to GitHub
- Create a new Railway project → Deploy from GitHub repo
- Set environment variables in Railway dashboard:
FIXERRA_ADMIN_API_URL = https://admin-api.fixerra.in
FIXERRA_ADMIN_TOKEN = <paste fresh JWT here>
PORT = 3100 (Railway may override this automatically)
- Railway auto-runs
node index.jsviarailway.toml - Health check available at:
https://<your-railway-url>/health
Render alternative
- Build command:
npm install - Start command:
node index.js - Health check path:
/health - Same env vars as above
Connecting to Cursor
Add to your Cursor mcp.json (same pattern as Integration Hub):
{
"mcpServers": {
"fixerra-funnel": {
"url": "https://<your-railway-url>/mcp",
"type": "http"
}
}
}
Auth & Token Rotation
The Fixerra admin JWT expires periodically (check exp claim — currently ~30 days).
On expiry:
- Log into
admin.fixerra.in - Open DevTools → Network tab → trigger any dashboard API call
- Copy the
Authorization: Bearer <token>value - Update
FIXERRA_ADMIN_TOKENin Railway environment variables - Railway will auto-redeploy (or trigger manual redeploy)
Detecting expiry:
check_token_statustool decodes the JWT locally and showsexpires_atandis_expiredget_funnel/get_funnel_todayreturn a structuredTOKEN_EXPIREDerror with rotation instructions when the API returns HTTP 401
Local Development
cp .env.example .env
# Edit .env with real token
npm install
npm run dev
Test health:
curl http://localhost:3100/health
Example Cursor Prompts
What does today's SSFB NTB funnel look like?
Compare this week vs last week for SSFB new users
What's the funnel for partner 6bc99f5e-... for Apr 1–5?
Check if my admin token is still valid
Установка Fixerra Funnel
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/amritanshfixerra/fixerra-funnel-mcpFAQ
Fixerra Funnel MCP бесплатный?
Да, Fixerra Funnel MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Fixerra Funnel?
Нет, Fixerra Funnel работает без API-ключей и переменных окружения.
Fixerra Funnel — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Fixerra Funnel в Claude Desktop, Claude Code или Cursor?
Открой Fixerra Funnel на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Fixerra Funnel with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
