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

Comments

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

What's new for .NET in Ubuntu 26.04

https://devblogs.microsoft.com/dotnet/whats-new-for-dotnet-in-ubuntu-2604/
1•vyrotek•23s ago•0 comments

Amazon S3 now supports five additional checksum algorithms

https://aws.amazon.com/about-aws/whats-new/2026/04/s3-five-additional-checksum-algorithms/
1•gslin•35s ago•0 comments

A bit of XENIX history (2014)

http://seefigure1.com/2014/04/15/xenixtime.html
1•naves•1m ago•0 comments

Brain Regeneration Observatory – a real, long term use of ML and AI that matters

https://brain-regeneration.com/
1•rcarmo•2m ago•0 comments

ArXivLean: How Well Can LLMs Formally Prove Research Math?

https://matharena.ai/arxivlean/
1•OxfordCommand•2m ago•0 comments

Intel's soars 15% as results top estimates

https://www.cnbc.com/2026/04/23/intel-intc-q1-2026-earnings-report.html
2•nodesocket•4m ago•0 comments

LaGuardia firefighter heard 'stop' before crash but didn't know who it was for

https://apnews.com/article/laguardia-air-canada-ntsb-crash-fire-truck-8f59cffd6f8230ec0c0c0c4d6ef...
1•geox•4m ago•0 comments

The Living Lattice – Explorables of the intelligence theorem

https://lattice.project89.org/
1•sebg•5m ago•0 comments

Show HN: Tron Hilbert Curve Macro

https://github.com/EricNelson12/retrocycles-hilbert
2•i_am_a_squirrel•8m ago•0 comments

ChatGPT for Healthcare

https://help.openai.com/en/articles/20001046-chatgpt-for-healthcare
2•thimabi•9m ago•0 comments

AI Is Destroying the Junior Developer Pipeline. Fix: Preceptorships

https://newclawtimes.com/articles/microsoft-russinovich-hanselman-junior-developer-pipeline-crisi...
1•andrewstetsenko•11m ago•0 comments

FreeRDP 3.25 Adds Experimental AV1 Support

https://www.phoronix.com/news/FreeRDP-3.25-Released
1•breve•13m ago•0 comments

X.1095 – Entity authentication service for pet animals using telebiometrics

https://www.itu.int/itu-t/recommendations/rec.aspx?rec=15708
1•fulafel•16m ago•0 comments

Using the internet like it's 1999

https://joshblais.com/blog/using-the-internet-like-its-1999/
11•joshuablais•18m ago•2 comments

Show HN: PayClaw – a gasless USDC wallet for AI agents (12 frameworks)

https://github.com/ONSARI/payclaw-skill
1•onsari•23m ago•0 comments

Ask HN: Is there still an opportunity for an affordable CPanel alternative?

1•panelica•24m ago•0 comments

Show HN: Twitter for Voice Notes

https://earful.world/?q=&tab=all
1•quinto_quarto•25m ago•0 comments

Explore H-1B labor condition application filings

https://layoffhedge.com/h1b
2•qwertyuiop_•26m ago•0 comments

Pausing new self-serve signups for GitHub Copilot Business

https://github.blog/changelog/2026-04-22-pausing-new-self-serve-signups-for-github-copilot-business/
1•tech234a•26m ago•0 comments

Lirantal/PyPI-security-best-practices

https://github.com/lirantal/pypi-security-best-practices
1•rbanffy•27m ago•0 comments

Python Type Checker Comparison: Speed and Memory Usage – Pyrefly

https://pyrefly.org/blog/speed-and-memory-comparison/
2•rbanffy•28m ago•0 comments

Machine Learning Visualized – Machine Learning Visualized

https://ml-visualized.com/
1•rbanffy•28m ago•0 comments

Old Computers in My University

https://mrunix.me/posts/old-computers-usto/
5•mrunix•28m ago•0 comments

Spark: Bitcoin's Payment Layer for Stablecoins and Instant BTC

https://www.spark.money
1•janandonly•31m ago•0 comments

From Jammy to Resolute: how Ubuntu's toolchains have evolved

https://ubuntu.com/blog/from-jammy-to-resolute-how-ubuntus-toolchains-have-evolved
1•vyrotek•34m ago•0 comments

The company building America's first mail-order servant robot

https://www.dezeen.com/2026/04/23/1x-neo-servant-robot-factory/
1•mikeaskew4•35m ago•0 comments

Outrage over Oracles thousands of H-1B requests amid layoffs

https://nypost.com/2026/04/02/us-news/outrage-over-oracles-thousands-of-h-1b-requests-amid-layoffs/
8•reconnecting•35m ago•1 comments

1-Click Linux alpha is out now

https://blog.arusekk.pl/posts/1-click-linux-alpha/
2•speckx•36m ago•0 comments

GitHub banned me for no understandable reason

https://blog.hellbeast.eu.org/Github%20banned%20me%20for%20no%20understandable%20reason
3•regalialong•38m ago•0 comments

Show HN: Env Validator (NextJS and SvelteKit)

https://github.com/Chrilleweb/dotenv-diff
2•chrillemn•39m ago•0 comments