日志MCP服务器是一款支持日志条目管理的Model Context Protocol (MCP) 服务器,搭配 React Router v7 网络查看器,可提供便捷的日志浏览体验。
无需安装,直接运行:
# 启动网络查看器
npx @coji/journal-mcp --viewer
# 设置Claude Desktop集成
npx @coji/journal-mcp --setup
# 为Claude Desktop启动MCP服务器
npx @coji/journal-mcp
安装依赖:
pnpm install
启动带有热模块替换的开发服务器:
pnpm dev
网络查看器将在 http://localhost:5173
可用。
创建生产环境构建:
pnpm build
# 显示帮助信息
npx @coji/journal-mcp --help
# 设置Claude Desktop集成
npx @coji/journal-mcp --setup
# 验证Claude Desktop设置
npx @coji/journal-mcp --verify-setup
# 为Claude Desktop启动MCP服务器
npx @coji/journal-mcp
# 启动网络查看器
npx @coji/journal-mcp --viewer
# 自定义端口示例
npx @coji/journal-mcp --viewer --port 8080
本地安装后进行开发:
# 显示帮助信息
node dist/index.js --help
# 设置Claude Desktop配置
node dist/index.js --setup
# 启动MCP服务器
node dist/index.js
# 启动网络查看器
node dist/index.js --viewer
网络查看器将在 http://localhost:8765
(或你指定的端口)可用。
服务器为Claude Desktop提供以下工具:
日志条目存储在以下位置:
~/.local/share/journal-mcp/entries/YYYY/MM/YYYY-MM-DD.md
docker build -t journal-mcp .
docker run -p 8765:8765 journal-mcp
部署 pnpm build
的输出:
├── package.json
├── pnpm-lock.yaml
├── build/
│ ├── client/ # 静态资源
│ └── server/ # 服务器端代码
本项目使用 React Router 和 MCP 精心打造 ❤️。