Logtime Summarizer
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., "@Logtime SummarizerSummarize the health of project Alpha and employee workload."
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.
Table of Contens
Related MCP server: TrackingTime MCP
Overview
This Chatbot power with Model Context Protocol (MCP) as standardized way to connect AI models to different data sources and tools.
Key Features
The main feature is a Chatbot Assistant that answers summary about:
Projects: Check on budgets, timelines, and overall progress.
Employees: View team performance, workload, and efficiency.
Clients: Track project status and resources for each client account.
Tech Stacks
Client: Streamlit, Cursor
Server: Python, FastAPI, OpenAI, MCP
Installation
Getting started
Clone the project using HTTPS
git clone https://git.gits.id/ai-for-gits/ai-multi-agent-crew-ai-be.gitInstalling Python
Recommendation to use python version 3.12.10, you can get it here or directly download the .exe file by click this url
Installing uv package manager
This project power with UV Python package and project manager. Here common method for installat UV
pip install uvYou can learn more other methode on UV Documentation
Setup dependecies
Initialization uv package manager by create virtual enviroment and install the dependencies
uv init
uv venv --python 3.12
uv add -r requirements.txtYour folder will update with .venv, pyproject.toml, main.py, and uv.lock
logtime-summarize
├── .venv
├── ...
├── api
│ └── ...
├── front
│ └── ...
├── mcp-server
│ └── ...
├── main.py
├── pyproject.toml
├── README.md
├── requirement.txt
└── uv.lockSetup .env configuration
Make file .env, do double enter while run the script below
echo > ".env"Copy setup on .env.example to .env
Setup credentials configuration
Make file credentials json file, do double enter while run the script below
echo > "./mcp-server/credentials.json"Copy setup on credentials.example.json to credentials.json
Test Server
Using npx as inspector
npx @modelcontextprotocol/inspector COMMAND:
{add-your-own-path}/logtime-summarizer/mcp-server/main.pyARGUMENTS:
{add-your-own-path}/logtime-summarizer/mcp-server/main.pyCONFIGURATE:
...
Inspector Proxy Address:
copy from terminal after running npxProxy Session Token:
copy from terminal after running npx
Got an error? Learn more about the inspector
Using uv
uv run mcp dev ./mcp-server/main.pydo same things like npx exclude setup command and arguments
CONFIGURATE:
...
Inspector Proxy Address:
copy from terminal after running uvProxy Session Token:
copy from terminal after running uv
Configuration Host for MCP client (Cursor, Claude Desktop or other IDEs)
{
"mcpServers": {
"logtime-summarizer": {
"command": "add-your-own-path}/.local/bin/uv.exe",
"args": [
"run",
"--directory",
"C:\\D\\Work\\daily-reminder\\utils\\gsheet",
"stdio.py"
],
"env": {
"OPENAI_API_KEY": "<your-openai-api-key>"
}
}
}
}Cursor
~/.cursor/mcp.jsonLearn more Cursor Model Contex Protocol (MCP)
Trae
~/.cursor/mcp.jsonLearn more Trae Model Contex Protocol (MCP)
Windsurf
~/.codeium/windsurf/mcp_config.jsonLearn more Windsurf Model Contex Protocol (MCP)
Claude Desktop
~/Library/Application\ Support/Claude/claude_desktop_config.jsonLearn more Claude Desktop Model Contex Protocol (MCP)
Claude Code
~/.claude.jsonLearn more Claude Code Model Contex Protocol (MCP)
Learn more other MCP Clients that support MCP
Future Roadmap
Custom MCP Client (UI) using Streamlit
Deploy public MCP server
Integration MCP server with Slack Bot
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/agungadipurwa/mcp-client-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server