fastrack
Allows FASTRACK workflows to interact with Airtable bases, such as reading or writing records as part of automated tasks.
Enables sending messages and notifications to Discord channels through FASTRACK workflows and reports.
Provides GitHub integration for tasks like summarizing open pull requests, retrieving recent commits, and automating repository workflows.
Allows FASTRACK workflows to interact with Jira, including managing issues and incorporating Jira data into automated workflows and reports.
Enables interaction with Linear issues and projects as part of FASTRACK workflows and automated commands.
Allows FASTRACK to add summaries, reports, and other content to Notion pages through workflows.
Supports sending emails via Resend as part of FASTRACK reports and workflows.
Enables sending messages and status reports to Slack and integrating Slack into automated workflows.
Enables sending messages, notifications, and reports to Telegram through FASTRACK workflows.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@fastracksummarize my open PRs and add to Notion"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FASTRACK
Plain English in the terminal. Workflows out.
FASTRACK is a Node.js CLI tool + MCP server. Describe what you want in plain English — FASTRACK parses your intent, builds a workflow from it, runs it against your connected tools, fixes itself when steps fail, and suggests improvements after a few successful runs.
Model agnostic — Groq, OpenAI, Anthropic, Google, or any OpenAI-compatible endpoint
Local memory — everything lives in SQLite at
~/.fastrack/fastrack.db. Nothing leaves your machine except the API calls you ask forTool connectors — GitHub, Notion, Slack, Discord, Telegram, Linear, Airtable, Jira, Email (Resend), generic Webhooks
Status reports —
fastrack reportpulls activity from your tools and delivers a formatted report anywhereMeeting notes → workflows —
fastrack notedigests notes into decisions and action items, then builds workflows from themSchedules — "every morning at 9am" becomes a real cron job
MCP server — all commands exposed as tools for Claude Code, Cursor, or any MCP client
Install
npm install -g fastrackFor development: clone this repo and run npm link.
Requires Node.js >= 22.
Related MCP server: n8n Autopilot MCP SaaS
Quick start
Fastest path — zero config. Grab a free key at console.groq.com, then:
export GROQ_API_KEY=gsk_... # PowerShell: $env:GROQ_API_KEY="gsk_..."
fastrack "summarize my open PRs" # works immediatelyOr run the interactive setup:
fastrack initThe interactive setup walks you through:
Picking a model provider and pasting your API key
(Optionally) connecting GitHub, Notion, or Slack
Then just talk to it:
fastrack "summarize my open PRs and add the summary to Notion"
fastrack "every morning at 9am summarize open PRs and add to Notion"
fastrack "what are the recent commits in my repo?"Commands
Command | What it does |
| Interactive setup (model + tools) |
| Connect |
| Any plain English command |
| Status report from your tools ( |
| Digest meeting notes ( |
| Table of all saved workflows |
| Run a saved workflow |
| Delete a saved workflow (and its history) |
| Export a workflow as JSON |
| Import a workflow from JSON |
| Add another model |
| Switch active model |
| Run a prompt on every configured model |
| Show configured models |
| Everything FASTRACK knows |
| Wipe the local database |
| Keep recurring workflows firing (long-running) |
| Start the MCP server (stdio) |
How model agnostic works
All model configs live in ~/.fastrack/fastrack.config.json — never in the repo, never hardcoded. You can register multiple models and FASTRACK routes each request:
Groq is first-class: pick it in
fastrack init, or just setGROQ_API_KEY— no setup at all (defaults tollama-3.3-70b-versatile, override withFASTRACK_MODEL)Short + simple tasks (summarize, format, draft) go to the fastest/cheapest configured model
Complex tasks (build workflow, debug, analyze) go to the smartest configured model
fastrack model compare "..."runs the same prompt on all of them side by side
Custom provider? Any OpenAI-compatible endpoint works:
fastrack model add # pick "custom", paste base URL + key + model nameNo model account at all? Use the managed relay (deployed on Vercel by the project owner). It speaks the OpenAI protocol, so it plugs in as a custom provider:
fastrack model add
# provider: custom
# base URL: https://<relay-host>/v1
# API key: <relay client token issued by the owner>The relay holds the real Groq key server-side, so users never need their own provider account. See relay/README.md for deployment.
How memory works
workflows — every workflow you create, its steps, trigger, run count and success rate
context — facts FASTRACK picks up along the way
history — every run: input, output, model used, duration, errors
The database lives at ~/.fastrack/fastrack.db. fastrack memory clear wipes it. That's the whole surface.
How workflow self-healing works
When a step fails, FASTRACK:
Sends the failed step, the error, and the workflow context to the model
Gets back corrected parameters (or corrected steps)
Retries — up to 3 attempts
If all attempts fail, the workflow is marked
failedand you see exactly which step broke
After every 3rd successful run, FASTRACK analyzes the last 10 runs and offers an optimization. On the CLI it asks Apply? (y/n); over MCP it includes the suggestion in the response instead of blocking on a prompt.
Schedules
Recurring workflows need a long-running process — cron timers die when a process exits:
fastrack daemon # dedicated scheduler process
fastrack mcp start # the MCP server also runs schedules in the backgroundA one-shot CLI call parses and runs, but it cannot keep schedules alive by itself.
How to share workflows
fastrack workflows share 3 # writes fastrack-workflow-3.json to the current directory
fastrack workflows import fastrack-workflow-3.jsonShared files contain the workflow definition only — never your credentials.
MCP setup
Add to your Claude Code / Cursor MCP config:
{
"mcpServers": {
"fastrack": {
"command": "fastrack",
"args": ["mcp", "start"]
}
}
}You then get these tools: fastrack_run, fastrack_workflow_list, fastrack_workflow_run, fastrack_workflow_share, fastrack_memory_show, fastrack_model_compare, fastrack_connect, fastrack_report, fastrack_note.
Configuration
Everything lives in ~/.fastrack/fastrack.config.json:
{
"models": [{ "provider": "openai", "apiKey": "...", "model": "gpt-4o-mini" }],
"activeModel": "openai",
"connectors": { "github": { "token": "...", "owner": "...", "repo": "..." } },
"preferences": { "autoSelect": true, "simpleModelThreshold": 500 }
}This file holds API keys — it lives in your home directory, outside any git repo. fastrack.config.json is never created inside the project.
Testing
npm testThe suite runs fully offline: a fake OpenAI-compatible model server (test/helpers/fake-model.js) stands in for the LLM, and FASTRACK_HOME redirects all state (config + SQLite) to a temp directory, so your real ~/.fastrack is never touched.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Let AI agents query data and act across all your business apps via MCP.
Automate 1,000+ services from any MCP-compatible AI agent: build Applets, run actions and queries.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Give your AI agents the tools to build, manage, and run automation workflows.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables automation of workflows across GitHub, Notion, and Google Calendar with AI-powered task execution, personalized agent memory, and Slack integration for seamless team coordination and project management.
- FlicenseNot gradedqualityDmaintenanceAn AI-powered workflow automation platform that builds and executes n8n workflows based on natural language descriptions. It integrates a NestJS-based MCP server to facilitate seamless task automation and management.
- FlicenseNot gradedqualityNot gradedmaintenanceUniversal AI API Orchestrator. 850 tools across 53 services under a single MCP interface. Connect Claude, GPT, or Gemini to Stripe, Slack, GitHub, LinkedIn, Cloudflare, Shopify, Twilio, and 46 more via natural language. $0.10/execution, no subscription. Patent Pending.2915
- AlicenseAqualityCmaintenanceAI workflow orchestration platform with 100+ integrations, knowledge graph, and unified credits. Build, manage, and execute workflows from Claude Code, Cursor, or any MCP client.404503MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aabxtract/fastrack-demo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server