drio
Open app

Dev Log MCP Component

Source

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

Catalog onlyCatalog onlySTDIO

Overview

Dev Log MCP is a Model Context Protocol (MCP) component designed to manage a development log file, providing endpoints for reading and appending log entries with automatic timestamps.

To use Dev Log MCP, run the startup script ./start_server.sh to install dependencies and start the service. Use the provided API endpoints to read and write log entries.

  • Read the last X entries from the development log. - Append new entries with automatic timestamps. - Automatic dependency management and background process logging.
  1. Keeping track of development progress in software projects.
  2. Logging important events and changes during development.
  3. Managing team collaboration through shared log entries.

Add to your AI client

Use these steps to connect Dev Log MCP Component in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "dev-log-mcp-neoliminal": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-dev-log-mcp-neoliminal"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "dev-log-mcp-neoliminal": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-dev-log-mcp-neoliminal"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "dev-log-mcp-neoliminal": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-dev-log-mcp-neoliminal"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "dev-log-mcp-neoliminal": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-dev-log-mcp-neoliminal"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "dev-log-mcp-neoliminal": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-dev-log-mcp-neoliminal"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "dev-log-mcp-neoliminal": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-dev-log-mcp-neoliminal"
      ]
    }
  }
}

FAQ

How do I start the service?

Run `./start_server.sh` to start the service and install dependencies.

How can I stop the service?

Use the command `./stop_server.sh` to stop the service.

What format do log entries follow?

Each entry is timestamped and follows the format: "## YYYY-MM-DD HH:MM:SS: Your log message here".