FreeAgent MCP Server

MIT License
1
  • Linux
  • Apple

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FREEAGENT_CLIENT_IDYesYour FreeAgent client ID from the Developer Dashboard
FREEAGENT_ACCESS_TOKENYesYour FreeAgent OAuth access token
FREEAGENT_CLIENT_SECRETYesYour FreeAgent client secret from the Developer Dashboard
FREEAGENT_REFRESH_TOKENYesYour FreeAgent OAuth refresh token

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_timeslips

List timeslips with optional filtering

get_timeslip

Get a single timeslip by ID

create_timeslip

Create a new timeslip

update_timeslip

Update an existing timeslip

delete_timeslip

Delete a timeslip

start_timer

Start a timer for a timeslip

stop_timer

Stop a running timer for a timeslip