Timeghost MCP. Get project budgets, time logs, and team data via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
timeghost connects your AI agent directly to your Microsoft 365 time tracking data. It lets you pull working hours, project budgets, and team assignments from Teams and Outlook using natural conversation.
You stop logging timesheets manually; your agent coordinates all the project details for you.
What your AI agents can do
List timeghost clients
Lists all client accounts connected to your timeghost directory.
Get timeghost project
Fetches all technical metadata and current status metrics for one specific project.
Get timeghost task
Gets detailed information about a single task, including its assignment and parent project.
Retrieves detailed logs for one specific work session or entry point.
Pulls a list of every project, giving you its status and budget utilization at a glance.
Lists all team members and collaborators in your workspace for context alignment.
Retrieves details on tasks, optionally filtering them to a specific project ID or pipeline.
Lists and checks the status of all associated workspaces and organizational settings.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
timeghost MCP Server: 10 Tools for Time Tracking Operations
Use these ten tools to collect time entries, list projects, and pull team details necessary for accurate resource planning.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using timeghost on Vinkius019dd174list timeghost clients
Lists all client accounts connected to your timeghost directory.
019dd174get timeghost project
Fetches all technical metadata and current status metrics for one specific project.
019dd174get timeghost task
Gets detailed information about a single task, including its assignment and parent project.
019dd174get timeghost entry
Retrieves specific details for a single time log entry using its unique ID.
019dd174list timeghost projects
Generates a list of all projects, including their current budget utilization percentages.
019dd174check timeghost status
Verifies the connection status of your API key to ensure all data calls work correctly.
019dd174list timeghost tasks
Lists technical tasks, letting you narrow the search by linking them to a specific project ID.
019dd174list timeghost entries
Retrieves a list of time entries, allowing you to filter by date range or user name.
019dd174list timeghost members
Provides a roster of all people and collaborators within your organizational workspace.
019dd174list timeghost workspaces
Shows all available workspaces and organizational settings profiles in your account.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with timeghost, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by timeghost. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Cross-checking project budgets and time sheets used to take hours of manual work.
Before this, if you needed to confirm that the logged time matched the budget allocated on a specific project, you had to jump between your timesheet app, your project management tool, and then check the team roster. It was clicking tabs until you felt dizzy.
Now, your agent runs `list_timeghost_projects` and pulls the current budget status alongside all active projects in one go. You get a single, clean report that tells you exactly where the money is going.
Timeghost MCP Server: Get an instant resource overview.
The biggest time sink was cross-referencing who worked on what and whether that work counted against the project budget. You had to manually check if a team member listed in `list_timeghost_members` even had an entry for the task via `get_timeghost_task`.
Your AI client handles all those joins automatically. It reads the logs, checks the tasks, and verifies the assignment against the project budget—all in one command.
What you can do with this MCP connector
You connect this server to your agent, and it handles all the messy project bookkeeping straight through chat. You don't gotta open Teams or Outlook and manually log anything anymore. Your AI client gets deep visibility into everything—from individual task logs up to full workspace budgets.
Project Oversight and Status Checks
Check the connection first: check_timeghost_status confirms your API key is talking to the system, so you know all your data calls are gonna work right. To see what projects you're working on, run list_timeghost_projects; this spits out a list of every project and tells you exactly how much budget utilization each one has used up.
If you need the full technical rundown on just one project, use get_timeghost_project to pull all its metadata and current status metrics.
Time Logging and Retrieval
Need time data? You can run list_timeghost_entries, which pulls a list of entries letting you filter by a specific date range or even a team member's name. If you know the unique ID, use get_timeghost_entry to retrieve all the detailed logs for just one work session. To track down your assignments, run list_timeghost_tasks; you can narrow that search by linking it straight to a specific project ID.
For deep context on a single task—like who's assigned or what parent project it belongs to—call get_timeghost_task.
Directory and Context Tools
Your agent tracks the whole organization, too. Run list_timeghost_members for a complete roster of everyone and every collaborator in your workspace. You can also check out who's paying attention by running list_timeghost_clients, which gives you all the client accounts connected to your directory. If you need an overview of what organizational settings are available, use list_timeghost_workspaces to show all associated workspaces and profile settings.
019dd175-00bb-71b5-b2f1-3fbcec45891c How Timeghost MCP Works
- 1 1. Subscribe to this server on Vinkius.
- 2 2. Copy your API Token from your timeghost account (Settings > API Keys).
- 3 3. Provide the token to your AI client and ask a direct question, like: 'List all active projects.'
The bottom line is, you give your agent the credentials, and it handles all the data fetching from Microsoft 365.
Who Is Timeghost MCP For?
Project Managers who get tired of manually cross-referencing budgets against time logs. Team Leads who need instant visibility into utilization rates to manage workloads. HR and Payroll Admins who must verify complex time entries for billing and compliance.
Needs to instantly check project budget status or list tasks without leaving their main planning dashboard.
Requires monitoring team members and time entries to ensure workload balance and productivity.
Must verify technical time logs, project assignments, and workspace access for payroll processing.
What Changes When You Connect
- See the full picture of resource allocation. Instead of opening ten tabs to check budgets, just ask the agent to use
list_timeghost_projectsand get a consolidated view of all active projects and their budget health. - Stop tracking time manually. By using
list_timeghost_entries, you can pull records filtered by date range or user name, giving your team instant visibility into who worked on what when. - Keep task pipelines organized. If you need to know the details for a specific piece of work, run
get_timeghost_taskand get all technical metadata tied directly to that assignment. - Never lose context again. The agent can use
list_timeghost_membersto confirm who was on the team before generating any time log or project report. - Audit your setup quickly. Use
check_timeghost_statusto verify API connectivity immediately, so you don't waste time running queries that fail halfway through.
Real-World Use Cases
Quarterly Budget Review
The PM needs to know if the 'Q3 Marketing' project is over budget. Instead of manually calculating from spreadsheets, they ask their agent to run list_timeghost_projects. The agent replies with 80% utilization and a link to the detailed health metadata for immediate review.
Onboarding New Team Members
The HR Admin needs to know who has access to which resources. They ask the agent to use list_timeghost_members and then list_timeghost_workspaces. This instantly generates a clear list of team roles and organizational settings for onboarding documentation.
Investigating Missing Hours
A Team Lead suspects an employee forgot to log time. They ask the agent to use list_timeghost_entries, filtering by the user's name and a specific date range. The agent provides the logs, helping the lead identify gaps in productivity.
Project Scope Check
A developer needs to ensure they are working on the right thing. They ask the agent to list tasks filtered by the project ID (list_timeghost_tasks). The agent returns a clear, technical pipeline view of all current assignments.
The Tradeoffs
Treating it like a generic calendar tool
Asking the agent simply to 'Show me my hours for last week.' This is too vague and lacks necessary context.
→
Be specific. Ask: 'Use list_timeghost_entries to show all time entries for Q2 marketing from July 1st to July 31st, filtered by the user ID.' Specific tools need specific data.
Trying to guess project status
Asking 'Is the budget okay?' without context. The agent can't answer because it doesn't know which project you mean.
→
Always name the target: 'Run get_timeghost_project for the ID XYZ and tell me the current budget percentage.' Give it the identifier.
Copy-pasting raw data into a spreadsheet
Retrieving 50 entries and just pasting them. This is slow, messy, and loses context.
→
Ask the agent to summarize the results instead of dumping the list. E.g., 'Use list_timeghost_entries and give me a summary table: Project Name | Total Hours Logged.' The agent summarizes it for you.
When It Fits, When It Doesn't
Use this server if your primary pain point is connecting raw, structured data (like project budgets, time entries, or team rosters) to unstructured conversations. It's built for coordination and verification.
Don't use it if you just need a simple chat bot. If all you want is basic knowledge retrieval that doesn't require API calls—for instance, fetching general definitions of Agile methodology—then an LLM alone works fine. Also, don't use this to manage your actual time; it only reads the logs. You still have to log the time in Teams or Outlook first. This server is a read-only data aggregator for reporting.
Common Questions About Timeghost MCP
How do I check my API connection status using timeghost MCP Server? +
Run check_timeghost_status. This tool immediately confirms if your credentials are working and if the server can access your Microsoft 365 data streams. It's a quick test before you run anything big.
Can I list all projects in timeghost MCP Server? +
Yes, use list_timeghost_projects. This tool gives you an immediate directory of every project and its current budget utilization percentage, helping you spot scope creep right away.
What if I only want to see time entries for one user? +
Use list_timeghost_entries. You can filter the results by a specific username or collaborator ID, narrowing down the log data fast. This is perfect for payroll audits.
How do I find out who was on the team? +
Run list_timeghost_members. This tool fetches all workspace members and collaborators, giving you a complete roster of people associated with your accounts.
What is required to authenticate my connection using the timeghost API? +
You must provide an API Token generated within your timeghost account settings. This token authorizes your AI client to access and manipulate your data. You'll need this string when setting up the initial connection.
What technical metadata does get_timeghost_project return? +
The tool provides detailed project health metrics, including budget utilization percentages and resource assignments. This means you don't just get a name; you get actionable data on the project's current standing.
Are there performance limits when calling list_timeghost_entries? +
Yes, API usage is governed by rate limits set by timeghost. If you run large queries, it's best practice to batch your requests or filter by specific date ranges to avoid hitting service caps.
How do I understand my full organizational setup using list_timeghost_workspaces? +
This tool retrieves a complete profile of all associated workspaces. It helps you map out your company's structure, showing where different projects and teams are housed within the larger Microsoft 365 environment.
How do I find my timeghost API Token? +
Log in to your account, navigate to Settings > API Keys, and generate a new high-fidelity API Token.
Can I check project budgets via AI? +
Yes! The get_timeghost_project tool allows your agent to retrieve high-fidelity budget metadata and financial health data for any specific project.
How do I list my workspace members? +
Use the list_timeghost_users tool to retrieve the complete high-fidelity directory of members along with their unique identifiers for precise orchestration.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.