frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built an MCP server to connect AI agents to your DWH

1•karakanb•14m ago
Hi all, this is Burak, I am one of the makers of Bruin CLI (https://github.com/bruin-data/bruin). We built an MCP server that allows you to connect your AI agents to your DWH/query engine and make them interact with your data.

A bit of a back story: we started Bruin as an open-source CLI tool that brings together data ingestion, transformation, quality and governance. You can build data pipelines using SQL and Python, ingest data from many sources, run data quality checks and some more stuff, open-source. The goal has been to build a CLI experience that would make humans productive.

After some time, agents popped up, and when we started using them heavily for our own development stuff, it became quite apparent that we might be able to offer similar capabilities for data engineering tasks. Agents can already use CLI tools, and they have the ability to run shell commands, which meant that they could technically use Bruin CLI as well.

Our initial attempts were around building a simple `AGENTS.md` file with a set of instructions on how to use Bruin. It worked fine to a certain extent; however, it came with its own set of problems, primarily around maintenance. Every new feature/flag meant more docs to sync. It also meant the file needed to be distributed somehow to all the users, which would be a manual process.

We then started looking into MCP servers: while they are great to expose remote capabilities, for a CLI tool, it meant that we would have to expose pretty much every command and subcommand we had as new tools. This meant a lot of maintenance work, a lot of duplication, and a large number of tools which bloat the context.

Eventually, we landed on a middle-ground: expose only documentation navigation, not the commands themselves. In that spirit, we ended up with just 3 tools: - `bruin_get_overview` - `bruin_get_docs_tree` - `bruin_get_doc_content`

The agent uses MCP to fetch docs, understand capabilities, and figure out the correct CLI invocation. Then it just runs the actual Bruin CLI in the shell. This means less manual work for us, and making the new features in the CLI automatically available to everyone else.

You can now use Bruin CLI to connect your AI agents, such as Cursor, Claude Code, Codex, or any other agent that supports MCP servers, into your DWH. Given that all of your DWH metadata is in Bruin, your agent will automatically know about all the business metadata necessary.

Here's a quick video of me demoing the tool: https://www.youtube.com/watch?v=604wuKeTP6U

All of this is fully open-source, and you can run it anywhere.

Bruin MCP works out of the box with: - BigQuery - Snowflake - Databricks - Athena - Clickhouse - Synapse - Redshift - Postgres - DuckDB - MySQL

I would love to hear your thoughts and feedback on it, thanks!

https://github.com/bruin-data/bruin

Investors expect AI use to soar. That's not happening

https://www.economist.com/finance-and-economics/2025/11/26/investors-expect-ai-use-to-soar-thats-...
2•gaius_baltar•2m ago•1 comments

I forced 4 Big AI to admit structural failure in complex coding. Here is the fix

https://github.com/robertomisuraca-blip/LLM-Entropy-Fix-Protocol
1•robertomisuraca•3m ago•0 comments

iOS Web Browser Latency

https://dbushell.com/2025/11/27/ios-web-browser-latency/
1•speckx•5m ago•0 comments

The Codebase Is Decadent and Depraved

https://gonzo.engineer/posts/the-codebase-is-decadent-and-depraved/
1•Dowwie•6m ago•0 comments

The Doom Spenders

https://macleans.ca/longforms/the-doom-spenders/
1•johnshades•7m ago•0 comments

The exascale offensive: America's race to rule AI HPC

https://www.theregister.com/2025/11/26/the_exascale_offensive/
2•johnshades•9m ago•0 comments

ArkRegex: RegExp with TypeScript Types

https://nitter.tiekoetter.com/arktypeio/status/1983236507507777926#m
1•encroach•11m ago•0 comments

Bamboo Scaffolding in Hong Kong

https://multimedia.scmp.com/infographics/culture/article/3183200/bamboo-scaffolding/index.html
3•ksec•12m ago•0 comments

Show HN: Trinity – A self-healing static site generator that fixes its own CSS

https://github.com/fabriziosalmi/trinity
1•fab_space•12m ago•0 comments

Four Product Discovery Models: A Practical Map

https://itamargilad.com/product-discovery-models/
1•vinhnx•12m ago•0 comments

At least 36 killed in Hong Kong fire with 279 still missing, authorities say

https://www.bbc.com/news/live/c2emg1kj1klt
3•ksec•13m ago•0 comments

Chat Control is not dead, it is just being privatized

https://www.patrick-breyer.de/en/reality-check-eu-council-chat-control-vote-is-not-a-retreat-but-...
3•latexr•14m ago•2 comments

Show HN: I built an MCP server to connect AI agents to your DWH

1•karakanb•14m ago•0 comments

I tried to build a WhatsApp bot. Meta banned me before it left the drawing board

https://manualdousuario.net/en/whatsaa-meta-developer-banned/
1•rpgbr•15m ago•2 comments

AI Just Took My Product Photographer's Job

https://theautomatedoperator.substack.com/p/ai-just-took-my-product-photographers
2•awillen•16m ago•0 comments

We Ran Agent User Research with Agents (It Worked)

https://image-mcp.com/posts/we-ran-agent-user-research-with-agents-it-worked-01kb0m230k8r972e8413...
1•the_danny_g•16m ago•0 comments

Scaleway turns Mac minis into high‑density, Raspberry Pi–managed servers

https://www.scaleway.com/en/blog/how-we-turn-apples-mac-mini-into-high-performance-dedicated-serv...
14•Lwrless•19m ago•2 comments

Effective harnesses for long-running agents

https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents
1•aratahikaru5•22m ago•0 comments

Show HN: Ghostty-Web – Ghostty in the Browser

https://github.com/coder/ghostty-web
5•jonayers_•23m ago•2 comments

The Moron Filter Effect

https://moonbearmusings.com/the-moron-filter-effect/
1•ronsor•24m ago•0 comments

The Griswold Effect: How the Holiday Economy Makes Joy Expensive

https://indieinvestor.substack.com/p/the-griswold-effect-how-the-holiday
1•IndieInvestor•26m ago•0 comments

AgentLens: The Future of Evaluation Is Agentic

https://contextual.ai/blog/agentlens-the-future-of-evaluation-is-agentic
5•shikib•28m ago•2 comments

Chinese researchers simulate large-scale electronic warfare against Starlink

https://www.scmp.com/news/china/science/article/3333523/chinese-researchers-simulate-large-scale-...
3•2OEH8eoCRo0•28m ago•0 comments

Is it disruption, or is it theft?

https://www.chrbutler.com/disruption-or-theft
6•delaugust•29m ago•0 comments

Show HN: We built a free tool to help game devs better set Steam regional prices

https://hushcrasher.com/tools/steam-regional-pricing/
1•juliebelz•29m ago•1 comments

One mile on bike is a 42¢ economic gain to society, a mile driving is a 20¢ loss

https://grist.org/biking/one-mile-on-a-bike-is-a-42-economic-gain-to-society-one-mile-driving-is-...
2•voxadam•30m ago•2 comments

Why Content Is King in Tech Events

https://substack.com/inbox/post/179317312
3•Lindsayterra•31m ago•0 comments

NASA Rover Makes a 'Shocking' Discovery: Lightning on Mars

https://www.nytimes.com/2025/11/26/science/mars-lightning-nasa.html
3•gnabgib•31m ago•0 comments

How stealth addresses work in Monero

https://www.johndcook.com/blog/2025/11/24/monero-stealth-addresses/
3•azhenley•32m ago•0 comments

A Brief History of Large Language Models

https://koenvangilst.nl/lab/brief-history-of-llms
1•vnglst•33m ago•0 comments