Prerequisites
Before you begin, make sure you have:- Node.js 18+ — required to run the server via
npx. Check your version withnode --version. Download Node.js from nodejs.org if needed. - A Take Time API key — generate one from Settings → Developer → Generate API Key inside the Take Time app. Your key starts with
tt_live_.
You do not need to install the MCP Server package globally. The
npx command in the configuration fetches and runs it on demand each time your AI client starts.Setup by Client
Choose the client you want to connect and follow the steps below.Claude Desktop
Open the Claude Desktop configuration file
In Claude Desktop, go to Settings → Developer → Edit Config. This opens the
claude_desktop_config.json file in your default editor.Add the Take Time server block
Inside the Replace
mcpServers object, add the following entry. If mcpServers does not exist yet, create it at the top level of the JSON file.tt_live_your_key_here with your actual API key.Save and restart Claude Desktop
Save the configuration file, then fully quit and relaunch Claude Desktop. Changes to MCP configuration only take effect after a restart.
Cursor
Open the Cursor MCP configuration file
Create or open
~/.cursor/mcp.json. You can do this directly from the terminal:Add the Take Time server block
Add the following to the file, merging with any existing Replace
mcpServers entries:tt_live_your_key_here with your actual API key.VS Code
Open the VS Code MCP configuration file
You can configure MCP servers either globally in your user
settings.json or per-project in .vscode/mcp.json. For a project-scoped setup, create .vscode/mcp.json in your workspace root.Add the Take Time server block
Add the following configuration:Replace
tt_live_your_key_here with your actual API key.Reload the VS Code window
Open the Command Palette (
Cmd+Shift+P / Ctrl+Shift+P) and run Developer: Reload Window to apply the new configuration.Verify Your Setup
Regardless of which client you use, the fastest way to confirm everything is working is to ask your AI assistant:“What study blocks do I have today?”If the MCP Server is connected and your API key is valid, the assistant will call
list_blocks with today’s date and return your actual schedule. If you see a tool-not-found error or an authentication failure, revisit the configuration steps above and confirm that your API key starts with tt_live_.