frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•10mo ago

Comments

NinjaGems•10mo 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 yoghurt delivery women combatting loneliness in Japan

https://www.bbc.com/travel/article/20260302-the-yoghurt-delivery-women-combatting-loneliness-in-j...
1•ranit•29s ago•0 comments

Show HN: I built an API that adds auth, OAuth and billing to apps

https://www.syntro.fun/
1•vivuusik•59s ago•0 comments

Impending kOS (2014)

https://vector.org.uk/impending-kos/
1•tosh•3m ago•0 comments

Global Warming Has Accelerated Significantly

https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2025GL118804
1•Noaidi•3m ago•1 comments

Show HN: Implica – The news app that connects the dots for you

https://implica.app
1•balazsvincze_•6m ago•0 comments

Iran's Guards challenges Trump to have US Navy escort oil tankers

https://www.reuters.com/world/middle-east/irans-guards-challenges-trump-have-us-navy-escort-oil-t...
2•geox•7m ago•0 comments

DJI will pay $30K to the man who accidentally hacked 7k Romo robovacs

https://www.theverge.com/news/890982/dji-pay-sammy-azdoufal-robot-vacuum-hack-romo-security
2•gradus_ad•7m ago•0 comments

Show HN: Diamond – an interactive CLI for editing trees

https://github.com/justindmassey/diamond
1•justindmassey•9m ago•0 comments

Memory and storage shortages may lead to shipping Steam Machines in 2027

https://www.pcgamer.com/hardware/valve-still-hopes-to-ship-steam-machines-in-2026-but-a-delay-int...
1•joaogui1•12m ago•0 comments

Graphene-based 'artificial skin' brings human-like touch closer to robots

https://techxplore.com/news/2026-03-graphene-based-artificial-skin-human.html#google_vignette
1•stevenjgarner•12m ago•0 comments

Show HN: Mapping 10 years of world model research (489 papers, 2012–2026)

https://github.com/Bowen12137/Awesome-World-Models
1•Arthur12137•13m ago•0 comments

Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI

https://quesma.com/blog/chromatron-recompiled/
1•stared•16m ago•0 comments

Cloud Shakes – Open-source cloud shake app

https://shakes.es
2•erriikk•16m ago•0 comments

The Book of PF, 4th Edition: It's Here, It's Real

https://bsdly.blogspot.com/2026/03/the-book-of-pf-4th-edition-its-here-its.html
1•peter_hansteen•17m ago•0 comments

Nvidia dominates gaming GPU market with 95 percent share

https://www.tomshardware.com/pc-components/gpus/nvidia-dominates-discrete-gpu-market-as-sales-of-...
1•doener•19m ago•0 comments

Show HN: Learning tips for Claude Code's thinking spinner

https://github.com/dongsheng123132/claude-code-spinner-tips
1•17vibe•20m ago•0 comments

Stupid Question

https://sekor.eu.org/techlog/stupid-question/
1•modinfo•22m ago•0 comments

A Fighting Retreat

https://antithesis.com/blog/2026/carcinization/
1•wwilson•23m ago•0 comments

Better-CLI: A Skill that teaches agents best practices for improving CLIs

https://github.com/yogin16/better-cli
1•yogin16•24m ago•1 comments

Show HN: Emojit – build integers from emojis in Python

https://github.com/idmitrievsky/emojit
1•idmitrievsky•26m ago•0 comments

Show HN: Synapse – structurally honest reasoning VM (spec) – the missing layer

https://github.com/nienso/synapse
1•lfmuc•26m ago•0 comments

Supporting the Npmx Alpha Launch

https://atproto.com/blog/npmx-alpha-launch
1•doener•27m ago•0 comments

20ms Bootup Time Lamda (question, not crappy ad)

1•uncover-f•28m ago•0 comments

Show HN: learnchess.ai – Local-first chess coaching app with AI

https://learnchess.ai
1•nikolasburk•30m ago•0 comments

Is an AI Model Software? – A Low-Level Technical View

https://bensantora-com.pages.dev/posts/is-an-ai-model-software/
1•truelinux1•31m ago•1 comments

JIBLM – Journal of Inquiry-Based Learning in Mathematics

https://jiblm.org/guides/index.php?category=jiblmjournal
1•o4c•33m ago•0 comments

FreeBSD 15.1 on Track with Better Realtek WiFi and KDE Desktop Install Option

https://www.phoronix.com/news/FreeBSD-15.1-Realtek-KDE-Wins
1•doener•34m ago•0 comments

A curated list of papers on LLMs reasoning failures

https://github.com/Peiyang-Song/Awesome-LLM-Reasoning-Failures
1•itherseed•34m ago•0 comments

Unpacking the deceptively simple science of tokenomics

https://www.theregister.com/2026/03/07/ai_inference_economics/
2•samizdis•36m ago•0 comments

The Tocharian *klewos: nom-klyu

https://old.reddit.com/r/IndoEuropean/comments/geyjva/the_tocharian_klewos_nomklyu/
1•joebig•38m ago•1 comments