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

A partial digestion of the HRT counterexample

https://terrytao.wordpress.com/2026/08/06/a-partial-digestion-of-the-hrt-counterexample/
1•ijustlovemath•50s ago•0 comments

Scientists Used AI to Create 16 New Viruses

https://www.wired.com/story/scientists-used-ai-to-create-16-new-viruses/
1•ashurandi•1m ago•0 comments

Russia's Starlink replacement. What is known about the Rassvet system?

https://www.pravda.com.ua/eng/articles/2026/08/08/8047858/
1•uxhacker•3m ago•0 comments

Captaining your AI: new human-agent UX paradigm

https://everythingengineer.substack.com/p/captains-read-the-outputs-a-better-human-agent-ux
1•mikecarroll•4m ago•0 comments

Three Ways to Sell the Same Software

https://nicolo.xyz/note/three-ways-to-sell-the-same-software/
2•coconido•9m ago•0 comments

Building Groovie, an Advanced Web-Based Drum Machine / Beat Sequencer

https://pointersgonewild.com/2026-08-06-building-groovie-an-advanced-web-based-drum-beat-sequencer/
1•ibobev•11m ago•0 comments

Differential Heuristics

https://www.redblobgames.com/blog/2026-08-08-differential-heuristics/
1•ibobev•11m ago•0 comments

Spritework on the ZX Spectrum: Rendering

https://bumbershootsoft.wordpress.com/2026/07/04/spritework-on-the-zx-spectrum-rendering/
1•ibobev•12m ago•0 comments

Show HN: Augmented Violin Finger Choice Recommendation

https://violin-fingering.unstacked.cc
2•lennart-rth•13m ago•2 comments

ParallelClusterMaker – CLI toolkit to manage AWS ParallelCluster stacks

https://github.com/rmarable/ParallelClusterMaker
1•rmarable•18m ago•0 comments

Brain scans reveal widespread changes in patients following COVID-19 infection

https://www.psypost.org/brain-scans-reveal-widespread-structural-and-functional-changes-in-patien...
1•amichail•18m ago•0 comments

Who Should Pay for Source Code Availability?

https://kristoff.it/blog/source-code-availability/
1•kristoff_it•18m ago•0 comments

An Israeli professor lost a prestigious US job offer after speaking out on Gaza

https://www.theguardian.com/us-news/ng-interactive/2026/aug/06/professor-israel-gaza-university-o...
2•khaledh•19m ago•2 comments

Interview with Amit Patel, Creator of "Solar Realms Elite"

https://breakintochat.com/blog/2013/02/18/amit-patel-creator-of-solar-realms-elite/
1•bananaboy•20m ago•0 comments

Ask HN: Why can't we use both doors?

1•Dfol•21m ago•1 comments

John C. Lilly on solid state intelligence and the elimination of man (1978)

https://kibotronics.net/unlisted/lilly-machines/
2•Kiboneu•22m ago•0 comments

ScientistOne: Towards Human-Level Autonomous Research via Chain-of-Evidence

https://arxiv.org/abs/2605.26340
1•simonpure•26m ago•0 comments

Big Tech's Ten Most Interesting Patents This Week (8/9/2026)

https://patentlyze.com/big-tech-ten-most-interesting-patents-july-30-2026/
3•Dfol•27m ago•0 comments

Science One Framework: Verifiable Autonomous Research via Chain-of-Evidence

https://research.google/blog/science-one-framework-a-verifiable-autonomous-research-framework-via...
1•simonpure•28m ago•0 comments

Debugging Information for Inlined Functions

https://lwn.net/Articles/1083985/
1•pykello•32m ago•0 comments

Ask HN: My dev blog has 11k followers. I stopped writing it. What would you do?

1•zlatkov•35m ago•4 comments

Halftone QR Codes

https://cgv.cs.nthu.edu.tw/Projects/Recreational_Graphics/Halftone_QRCodes/
1•karagenit•35m ago•1 comments

The Slow Squeeze: Three Systems Under Strain, Moving at Different Speeds

https://bytepith.com/article/slow-squeeze-climate-demographics-and-state-power
2•khanhnguyen8386•36m ago•0 comments

Play is at the core of a meaningful life

https://www.ft.com/content/7b95cdab-7546-432f-b4a1-6509e7648ec5
2•benkoller•38m ago•0 comments

I run a 9-model LLM council to write a financial newsletter. What breaks

https://marketdaily.ai/blog/eng-llm-council-judge-en-202608
1•delvinchang•40m ago•1 comments

Attachment style quiz – find out your attachment

https://tally.so/r/0QP0lj
1•ElysiumAbove•41m ago•1 comments

Becoming Bridge Builders

1•Revdrbkeithhane•42m ago•0 comments

Offline Bootloader Unlock for Xiaomi 8Elite 8G3 8G2 8sGen4 8sGen3, MTK 9400/9500

https://xdaforums.com/t/guide-breakthrough-free-offline-bootloader-unlock-for-cn-xiaomi-redmi-8el...
2•Markoff•44m ago•0 comments

Show HN: Sift – Fast local file organizer CLI with 1-click transaction undo

https://github.com/taevel02/Sift
2•taevel02•46m ago•0 comments

Open-Source Licensing 101

https://alavi.me/blog/opensource-licensing-101/
1•yolkedgeek•46m ago•0 comments