EARLY App MCP Server
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., "@EARLY App MCP ServerShow today's time entries"
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.
EARLY App MCP Server
An unofficial Model Context Protocol (MCP) server that provides access to the EARLY app time tracking public API.
Overview
EARLY is a time tracking application with a comprehensive public API. This MCP server enables AI assistants to interact with time tracking data through the public EARLY API.
Tools
Time Entry Management
create_time_entry- Create a new time entry with flexible time parametersedit_time_entry- Edit an existing time entryget_time_entries- Get time entries for a date rangedelete_time_entry- Delete a time entry by IDstart_timer- Start tracking time for a projectstop_timer- Stop the currently running timerget_active_timer- Get information about the currently running timerupdate_active_timer- Update the description of the currently running timer
Activity Management
list_activities- Get all activitiescreate_activity- Create a new activity (project)update_activity- Update an existing activityarchive_activity- Archive or delete an activity
User & Reports
generate_report- Generate summary reports for time entriesget_current_user- Get current user information
Resources
Time Entries
early://time-entries/today- Today's time entries with detailed JSON dataearly://time-entries/week- Current week's time entries
Activities
early://activities- All activities (active + inactive + archived)early://activities/active- Only active activities
Related MCP server: TimePRO MCP Server
Quick Start
Installation
No installation required! Use npx to run the server:
npx @janfincke/early-mcp-serverConfiguration (for Claude Desktop and others)
{
"mcpServers": {
"early-time-tracker": {
"command": "npx",
"args": [
"@janfincke/early-mcp-server"
],
"env": {
"EARLY_API_KEY": "your-early-api-key-here",
"EARLY_API_SECRET": "your-early-api-secret-here"
}
}
}
}Get your API credentials from the EARLY desktop app: Settings → Developer → API Keys
Documentation
Comprehensive documentation is available at janfincke.github.io/early-mcp-server including:
Getting Started Guide - Installation and setup
Tools Reference - Complete documentation for all 6 tools
Integration Guide - Claude Desktop and MCP client setup
Troubleshooting - Common issues and solutions
EARLY API Documentation
Base URL: https://developers.early.app/
Documentation: Postman Collection
Authentication: API Key (assumed)
Contributing
Fork the repository
Create a feature branch
Make your changes
Add tests
Submit a pull request
License
MIT License - see LICENSE file for details.
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 Servers
- Flicense-qualityBmaintenanceAn MCP server for the Paymo platform that enables AI assistants to manage time entries, projects, and tasks through natural language. It supports tracking unbilled revenue and generating detailed invoice timesheets for efficient project management.Last updated5
- FlicenseAqualityCmaintenanceAn MCP server that wraps the TimePRO API, enabling AI assistants to automatically create, view, and manage timesheets for authenticated users. It provides tools for searching clients and projects, retrieving configuration defaults, and performing full CRUD operations on timesheet entries.Last updated10
- Alicense-qualityDmaintenanceAn MCP server for time tracking and billing that allows freelancers to control timers, manage projects, and export invoices via natural language in any MCP-compatible AI assistant.Last updated3MIT
- AlicenseAqualityBmaintenanceAn MCP server that integrates Harvest time tracking and Forecast resource scheduling APIs, enabling AI agents to track time, manage projects, and handle assignments and scheduling.Last updated34MIT
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
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/janfincke/early-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server