MCP.so
登录

Dev Log MCP Component

@neoliminal

关于 Dev Log MCP Component

An Developer Log MCP server for use with Cline, Roo Code, or other agentic AI tools.

基本信息

分类

开发工具

传输方式

stdio

发布者

neoliminal

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Dev Log MCP Component?

An MCP server that manages a development log file (dev_log.md). It provides API endpoints to read recent log entries and append new entries with automatic timestamps. Designed for developers who want to keep a chronological record of their work.

How to use Dev Log MCP Component?

Run ./start_server.sh to automatically install dependencies, set up a virtual environment, and start the Flask service on port 5002. Use the /read endpoint to fetch recent entries and the /write endpoint to add new entries. Stop the service with ./stop_server.sh.

Key features of Dev Log MCP Component

  • Read last X entries from dev_log.md via GET /read
  • Append new entries with automatic timestamps via POST /write
  • Automatic dependency management (Python3, pip, virtualenv)
  • Background process management with PID file (devlog.pid)
  • Service output logging to devlog.log

Use cases of Dev Log MCP Component

  • Keeping a timestamped log of daily development activities
  • Automating logging from CI/CD pipelines or scripts
  • Viewing recent changes in a project without opening a file
  • Maintaining a shared log for team collaboration

FAQ from Dev Log MCP Component

What dependencies does the server require?

Python3, pip, and a virtual environment are automatically installed and configured by start_server.sh. All Python dependencies are listed in requirements.txt.

How do I check if the service is running?

Run ps -p $(cat devlog.pid) to see if the process is active. The process ID is stored in devlog.pid.

What is the log entry format?

Each entry in dev_log.md follows the pattern ## YYYY-MM-DD HH:MM:SS: Your log message here with newlines between entries.

How do I stop the service?

Execute ./stop_server.sh, which will terminate the background process.

Where is the service output logged?

The Flask output and errors are written to devlog.log in the server’s root directory.

评论

开发工具 分类下的更多 MCP 服务器