frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

I built MCP on Ruby to help developers turn any Rails API into an MCP server

https://github.com/nagstler/mcp_on_ruby
2•NinjaGems•1y ago

Comments

NinjaGems•1y ago
I built MCP on Ruby, a gem that turns your Rails app into a fully-featured LLM server following the Model Context Protocol standard.

- What is it? Think of MCP as "REST for LLMs" - it standardizes how apps talk to AI models.

My implementation brings this to Ruby/Rails with:

Provider adapters for OpenAI & Anthropic (just add your API key)

Persistent storage options (memory, Redis, ActiveRecord)

Streaming responses for dynamic UIs

File handling & tool calling support

*Rails integration with just a few lines of code

- Why I built it I wanted a clean, Rails-friendly way to add AI capabilities without writing boilerplate for each provider. The existing MCP implementations were Python-focused, so I built this for the Ruby community.

- The ActiveRecord storage (just released in v0.3.0) lets you store conversations in your existing Rails database.

- Try it out: https://github.com/nagstler/mcp_on_ruby

The Investing Heavyweights That Backed Situational Awareness Before It Blew Up

https://www.wsj.com/finance/investing/the-investing-heavyweights-that-backed-situational-awarenes...
1•vdalal•3m ago•0 comments

Google AI Studio exposed. Drive Trash is fake

https://scored.co/c/News/p/1ATC9NarFD/google-drive-trash-is-just-a-vis/c
1•Bitu79•4m ago•1 comments

Dark Mode for Pinterest – Themes and Night Mode

https://www.sortpin.com/pinterest-dark-mode
1•trungpv1601•5m ago•0 comments

OpenAI's Unreleased Model Astra Solves Ten Major Open Mathematics Problems

https://thezvi.substack.com/p/openais-unreleased-model-astra-solves
1•paulpauper•5m ago•0 comments

Cyberpunk on 1GB of VRAM [video]

https://www.youtube.com/watch?v=H6uX-PI95ok
1•behnamoh•6m ago•0 comments

Roby Yonge

https://en.wikipedia.org/wiki/Roby_Yonge
1•petethomas•6m ago•0 comments

Hackerne.ws Cert Needs Updating

https://hackerne.ws
1•mproud•7m ago•1 comments

Ukrainian and Iran War Coalescence Discussion

https://open.spotify.com/episode/2Q6jmheUC8nTDDEH9xgL4h
1•silver92bullet•7m ago•0 comments

Designing a Query System

https://bal-e.org/speed/krabby/2026/query-system-design/
1•vinhnx•9m ago•0 comments

In-Terminal Jupyter Notebook for Agentic Data Science

https://www.reddit.com/r/ClaudeAI/comments/1vfv9a3/interminal_jupyter_notebook_for_agentic_data/
1•syumei•9m ago•0 comments

Cookies leaked to the wrong host: a URL parsing differential in tough-cookie

https://hackzero.ai/learn/tough-cookie-cookie-leak
1•cuaupadilla•11m ago•0 comments

Survey Statistics: structured MRP to smooth survey weights

https://statmodeling.stat.columbia.edu/2026/08/04/survey-statistics-structured-mrp-to-smooth-surv...
1•paulpauper•16m ago•0 comments

Economy in an automated post-scarcity society

https://qalamjadal.substack.com/p/economy-in-a-fully-automated-post
3•x0axz•16m ago•1 comments

Lunch With Freeman Dyson, in 196,883 Dimensions

https://mathshistory.st-andrews.ac.uk/Obituaries/Dyson_2_NY_Times/
1•paulpauper•17m ago•0 comments

The little-told story of the WWII pet cull (2013)

https://www.bbc.com/news/magazine-24478532
1•Teever•18m ago•0 comments

Cloudflare Wallet, developers who need it can reserve a name they like

https://cloudflare.pay/
1•BearBest•19m ago•0 comments

Show HN: Structured search for Who is hiring threads

https://gethnjobs.com/
1•hboon•20m ago•0 comments

All Knowledge Is Provisional (2024)

https://www.sebastianmellen.com/post/2024/all-knowledge-is-provisional/
2•andsoitis•22m ago•0 comments

Farewell Etaoin Shrdlu (1978) [video]

https://www.youtube.com/watch?v=1MGjFKs9bnU
2•mitthrowaway2•23m ago•0 comments

Seeing the World Through Your Field (2024)

https://www.sebastianmellen.com/post/2024/seeing-the-world-through-your-field/
1•andsoitis•25m ago•0 comments

BorrowSanitizer

https://borrowsanitizer.com/
1•vinhnx•25m ago•0 comments

Tests for a PDF

https://blog.lvmbdv.dev/posts/tests-for-a-pdf/
1•vinhnx•25m ago•0 comments

Show HN: Memcode launches a new terminal coding agent

https://www.memcode.ai/
1•timerwin•26m ago•0 comments

Telegram Briefly Removed from App Store

https://www.macrumors.com/2026/08/04/telegram-briefly-removed-from-app-store/
1•zdkaster•27m ago•0 comments

Show HN: MCP for building secured apps on SQL databases

https://www.dronahq.com/mcp-server/
1•kinj28•34m ago•0 comments

Who coined the term "spin doctor"?

https://www.theguardian.com/notesandqueries/query/0,5753,-1124,00.html
2•teleforce•40m ago•0 comments

Cyberattacks target water systems in at least 12 states

https://www.axios.com/2026/08/04/water-cyberattacks-us-iran
3•toomuchtodo•41m ago•0 comments

Sendspin: Open standard for the complete music listening experience

https://github.com/Sendspin
2•teleforce•44m ago•0 comments

Are Native Americans in the final stages of cultural eradication in the USA?

https://medium.com/freedomofthought/are-native-americans-in-the-final-stages-of-cultural-eradicat...
1•raynchad•47m ago•2 comments

The Moral Compass of AI: Why Fairness Shapes Our Future

https://medium.com/freedomofthought/the-moral-compass-of-ai-why-fairness-shapes-our-future-d2aed5...
1•raynchad•57m ago•0 comments