LogSearch MCP(快速MCP+uv)
最小模型上下文协议(MCP)服务器通过两个MCP工具公开LogSearch风格的REST API。
特性
- 🔍
search_logs(query, ...)→POST /Logs/search - 📄
get_log(id)→GET /Logs/{id} - ⚡ 通过快速启动
uv - 🧩 简单的FastMCP集成
需求
- Python 3.11+
uv(https://github.com/astral-sh/uv)fastmcp
快速开始
# 1. Create & activate virtual env
uv venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# 2. Install dependencies
uv sync
# 3. Run the MCP server
export API_BASE="https://my-api.example.com/api"
fastmcp run server.py带有.env文件
创建一个 .env 项目根目录中的文件,内容如下:
API_BASE="https://my-api.example.com/api"fastmcp install claude-desktop server.py --env-file .envfastmcp install claude-code server.py \
--env API_BASE=http://localhost:8080/api 与MCP检查器集成
npx @modelcontextprotocol/inspector -- uv run python server.py
