- Home
- MCP servers
- Task Tracker
Task Tracker
- python
0
GitHub Stars
python
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"lebedaliv2601-mcpsystem": {
"command": "python",
"args": [
"server.py"
]
}
}
}This MCP server provides access to your Weeek task tracker data over a local stdio channel. You can query all tasks and receive each task’s ID, title, and state, enabling lightweight integration with chatbots and other local tools without network calls.
How to use
You run this server on the same machine as your MCP client. It communicates through standard input and output, so your client can send requests directly to the server and receive structured responses without network overhead.
To retrieve the list of tasks, your client should invoke the single available tool exposed by the server. The tool returns each task with its identifier, title, and current state. You do not need to provide any input parameters for this tool.
How to install
Prerequisites you need before installing this MCP server are listed here. You should have Python 3.14 or newer installed on your system.
Step-by-step setup commands you should run in order:
# Install dependencies
pip install -r requirements.txt
Running the server and basic usage
Start the server locally. The server will run using the stdio transport, so your MCP client on the same machine can communicate with it directly.
python server.py
Notes on configuration and security
The server relies on a Weeek API access token configured in the Weeek API integration file. Ensure this token is correctly set so the server can fetch data from Weeek.
If access is unauthorized, the server may respond with an error indicating an invalid API token. Ensure your Weeek API token is correct and has the necessary permissions.
Available tools
get_tasks
Retrieves all tasks from Weeek task tracker and returns a list of tasks with each task's id, title, and state