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

Comments

NinjaGems•7mo 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

OpenAI says dead teen violated TOS when he used ChatGPT to plan suicide

https://arstechnica.com/tech-policy/2025/11/openai-says-dead-teen-violated-tos-when-he-used-chatg...
2•chha•5m ago•0 comments

Why does Redis run out of memory when you still have free space?

https://velieroglu.substack.com/p/why-memory-defragmantation-occurs
1•velieroglu•7m ago•0 comments

Aluminum Sphere Pencil Makes You Draw Like a Caveman

https://www.yankodesign.com/2025/11/20/this-aluminum-sphere-pencil-makes-you-draw-like-a-caveman/
1•MortyDev•8m ago•0 comments

In 1982, a physics joke gone wrong sparked the invention of the emoticon

https://arstechnica.com/gadgets/2025/11/in-1982-a-physics-joke-gone-wrong-sparked-the-invention-o...
1•miltava•10m ago•0 comments

Ask HN: TCP/IP Illustrated, v2 2e?

2•mayureshkathe•12m ago•0 comments

US breach reinforces need to plug third-party security weaknesses

https://www.computerweekly.com/news/366634992/US-breach-reinforces-need-to-plug-third-party-secur...
1•latein•15m ago•0 comments

Plan beautiful, twisty Routes with Kurviger

https://kurviger.com/en
2•robin_reala•17m ago•0 comments

AI-First Web:Practical guidelines for making your site readable by AI assistants

2•kure256•19m ago•1 comments

Show HN: Logry – A low-dopamine social diary for close friends using Gemini

https://logry.app/
1•TytoMan•19m ago•0 comments

All-optical visualization of specific molecules in brain ultrastructure

https://www.nature.com/articles/s41587-025-02905-4
1•bookofjoe•20m ago•0 comments

Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs

https://github.com/MartenBE/mkslides
3•MartenBE•22m ago•0 comments

Proof – Court-admissible cloud evidence acquisition (free 1GB tier)

https://proof-data.com/
1•kierandeeptrace•31m ago•1 comments

The State of GPL Propagation to AI Models

https://shujisado.org/2025/11/27/gpl-propagates-to-ai-models-trained-on-gpl-code/
3•jonymo•34m ago•0 comments

Who's Next? Pete Townshend and Roger Daltrey at Odds over AI Music

https://www.thetimes.com/uk/technology-uk/article/pete-townshend-the-who-ai-music-f3kmh5tt0
1•ilamont•35m ago•0 comments

Cloudflare's November 18 Outage – A Continuous Delivery Perspective

https://markoanastasov.com/signals/cloudflare-november-18-outage-continuous-delivery-perspective/
1•markoa•40m ago•0 comments

Solving the Partridge square packing problem using MiniZinc

https://zayenz.se/blog/post/partridge-packing/
3•fanf2•41m ago•1 comments

AGI is not possible even in 10 years

https://medium.com/@anwarzaid76/agi-is-not-possible-even-in-10-years-013a1aec0d9c
4•MindBreaker2605•44m ago•0 comments

Apple's 1976 formation papers could fetch $4M at auction

https://appleinsider.com/articles/25/11/26/apples-1976-formation-papers-could-fetch-4-million-at-...
1•giuliomagnifico•46m ago•0 comments

Hachi: An (Image) Search Engine

https://eagledot.xyz/hachi.md.html
1•warangal•48m ago•0 comments

What to Buy That Improves Quality of Life

https://www.developing.dev/p/what-to-buy-that-improves-quality
1•skadamat•49m ago•0 comments

Can Vibe Coding Beat Graduate CS Students? An LLM vs. Human Coding Tournament

https://arxiv.org/abs/2511.20613
2•geox•50m ago•0 comments

Haskell Weekly – Issue 500

https://haskellweekly.news/issue/500.html
2•amalinovic•50m ago•0 comments

Shahed-107 UAV Components

https://war-sanctions.gur.gov.ua/en/page-shahed-107
1•IndrekR•53m ago•0 comments

Ask HN: How to Find Investors?

3•karanveer•58m ago•0 comments

Tiny tweak for Pi OS, big makeover for the Imager

https://www.theregister.com/2025/11/27/new_raspberry_pi_imager/
1•rbanffy•58m ago•0 comments

Can you share how your team handles FinOps and cloud cost optimization?

https://qualtricsxm6y7fnpxlk.qualtrics.com/jfe/form/SV_3t9duUd1bWwJrn0
1•avinashgaurav_•1h ago•1 comments

CIA Menu Collection

http://ciadigitalcollections.culinary.edu/digital/collection/p16940coll1/search
3•pseudolus•1h ago•0 comments

Ask HN: Would you use a fast/cheap "prior art" service instead of a patent?

1•shaheeniquebal•1h ago•1 comments

R.O.B. Robotic Operating Buddy

https://en.wikipedia.org/wiki/R.O.B.
2•debo_•1h ago•0 comments

There's still no free lunch in information retrieval

https://www.getbluemorpho.com/blog/there-s-still-no-free-lunch-in-information-retrieval
1•matthieu_bl•1h ago•0 comments