mikrus-pl
MCP Servermikrus-plpublic

mcp server clickup data

为大型语言模型提供 ClickUp 数据访问及同步功能的 MVP 项目。

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
JavaScript
Language
-
License

About This Server

为大型语言模型提供 ClickUp 数据访问及同步功能的 MVP 项目。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

MCP Server ClickUp Data – MVP

Cel projektu

Serwer MCP umożliwia Large Language Model (LLM) dostęp do przetworzonych danych z ClickUp oraz inicjowanie synchronizacji tych danych. Projekt stanowi walidację koncepcji wykorzystania LLM do raportowania i interakcji z danymi biznesowymi.

Kluczowe funkcjonalności (MVP)

Narzędzia – Odczyt danych (SQLite)

  • listUsers – pobiera listę użytkowników (ID, username)
  • getUserCurrentRate(userId) – pobiera aktualną stawkę użytkownika
  • getUserRateHistory(userId) – pobiera historię stawek użytkownika
  • getReportedTaskAggregates(filters) – pobiera dane z tabeli ReportedTaskAggregates, umożliwiając filtrowanie po clientName, reported_for_user_id, extracted_month_from_parent_name (zwraca dane w formacie JSON array of objects)
  • listClients – zwraca unikalną listę klientów na podstawie danych w ReportedTaskAggregates lub Tasks.custom_field_client

Narzędzia – Wywoływanie komend CDC

  • Inicjowanie synchronizacji danych przez wywołanie komend CLI z clickup-data-collector (poprzez child_process)

Struktura projektu

├── .env                 # zmienne środowiskowe
├── .gitignore           # plik ignorowania dla GIT
├── kick-off-requirements.md # wymagania MVP
├── package.json         # zależności npm
├── server.js            # główny serwer Node.js
├── src/
│   ├── db/              # obsługa bazy danych (np. database.js)
│   ├── tools/           # narzędzia do obsługi danych i komend
│   └── utils/           # pomocnicze funkcje
├── tests/               # skrypty pomocnicze do testowania
├── docs/                # dokumentacja (uwaga: pliki w tym katalogu mogą nie być w pełni aktualne, wiedza z nich powinna być weryfikowana przed użyciem)

Wymagania

  • Node.js
  • SQLite (baza danych lokalna)
  • Dostęp do clickup-data-collector (CLI)

Uruchomienie

  1. Skonfiguruj plik .env z wymaganymi zmiennymi środowiskowymi.
  2. Zainstaluj zależności:
    npm install
    
  3. Uruchom serwer:
    node server.js
    

Dokumentacja

Szczegółowe wymagania znajdują się w pliku kick-off-requirements.md.


Projekt MVP – wersja wstępna. Wszelkie uwagi i propozycje zmian mile widziane!

Quick Start

1

Clone the repository

git clone https://github.com/mikrus-pl/mcp-server-clickup-data
2

Install dependencies

cd mcp-server-clickup-data
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownermikrus-pl
Repomcp-server-clickup-data
LanguageJavaScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation