Read-only MCP exposure (v.next) — 2-phase, security-gated #11
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Category: Roadmap / v.next · Priority: LOW (parked until MVP Phase 1–2 confirmed)
Summary
Expose Athena as a read-only MCP server so any MCP-capable AI client (Grok, Claude, Hermes) can query
oracle.dbover the internet — same ingress pattern as the existing gitea MCP (giteaMCP.vps1.afterthedemo.com→ Caddyroute /mcp* → reverse_proxy 127.0.0.1:8081). Turns Athena from a closed cron job into a queryable knowledge store.Why it matters
oracle.dbqueries as MCP tools (query_entries,get_trends,get_source_health). No new data pipeline.Proposed sequencing (2 phases)
oracle.dbread tools via MCP on a localhost port; add Caddyroute /mcp*reverse-proxy to preprod1/2. Ships first, no embeddings required.CRITICAL — security pass required (do not inherit gitea MCP config by default)
Exposing a research DB to any MCP client is a different threat model than a private pipeline. Before any internet exposure:
What happens if not done
Athena stays a closed system; its research can't be composed into other AIs' work without manual copy-paste. Lower leverage, but no risk.
Dependencies
External review notes (Claude, relayed)