turnstone/.mcp.json
pyr0ball bbe4b1e360 feat: initial Turnstone POC — ingest, FTS search, MCP server
Ingest pipeline (journald / Caddy / Docker-wrapped formats) with
per-source state tracking (repeat dedup, out-of-order detection),
named pattern tagging at ingest time, and idempotent SHA1-keyed writes.

FTS5 search layer with porter stemmer, severity/source/pattern/time
filters, and BM25 ranking. MCP server (FastMCP stdio) with three tools:
search_logs, diagnose, list_log_sources — compatible with both
Claude Code and Copilot CLI.

WAL mode enabled on all connections. FTS index auto-built after ingest.
MCP configs included for Claude Code (.mcp.json) and Copilot CLI
(.github/copilot/mcp.json).
2026-05-08 12:12:34 -07:00

15 lines
364 B
JSON

{
"mcpServers": {
"turnstone": {
"command": "conda",
"args": [
"run", "--no-capture-output", "-n", "cf",
"python", "-m", "app.mcp_server"
],
"cwd": "/Library/Development/CircuitForge/turnstone",
"env": {
"TURNSTONE_DB": "/Library/Development/CircuitForge/turnstone/data/turnstone.db"
}
}
}
}