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

Comments

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

From Psychologist to Developer to Founder

1•Tiredbuthopeful•2m ago•0 comments

Your Terminal Is Burning Battery Like It's Mining Bitcoin

https://www.frr.dev/posts/terminal-gpu-battery-macbook-ghostty-iterm2/
1•droidjj•3m ago•0 comments

The Building Block Economy

https://mitchellh.com/writing/building-block-economy
1•SupremumLimit•3m ago•0 comments

Pebble – Menu-bar text polisher running on local Ollama

https://github.com/gashiartim/pebble
1•artimgashi•5m ago•0 comments

"Today, OIGatHHS announced that Dr. Morens has been arrested and charged"

https://twitter.com/SenRonJohnson/status/2049125374437548070
1•panny•9m ago•0 comments

Infrasound exposure is linked to aversive responding, negative appraisal

https://www.frontiersin.org/journals/behavioral-neuroscience/articles/10.3389/fnbeh.2026.1729876/...
1•_Microft•9m ago•0 comments

Building an AI-Native Company

https://darkport.co.uk/blog/on-building-an-ai-native-company/
1•darkport•9m ago•0 comments

Musk: "The reason OpenAI exists is because Larry Page called me a specieist"

https://www.nytimes.com/live/2026/04/28/technology/openai-sam-altman-elon-musk-trial
2•johnbarron•12m ago•1 comments

Prosperity Doctrine alive and well, thanks

https://expletives.noblogs.org/
1•NotMattDrudge•13m ago•0 comments

GitSocial

https://gitsocial.org/
1•delf•13m ago•1 comments

In Texas, portal to early universe enabled by largest dark-sky reserve on Earth

https://www.nytimes.com/2026/04/22/science/astronomy-hetdex-dark-sky-energy.html
1•bookofjoe•13m ago•1 comments

The Covid-19 vaccine paper the CDC censored

https://insidemedicine.substack.com/p/exclusive-heres-the-covid-19-vaccine
2•zzzeek•17m ago•0 comments

Hospital CEOs defend charging patients more at facilities

https://www.nbcnews.com/health/health-news/hospital-ceos-defend-charging-patients-facilities-rcna...
3•ceejayoz•17m ago•0 comments

World's First conversational AI skills assessment

1•Ozzie-D•19m ago•0 comments

Google inks Pentagon deal despite uproar employees warn of 'irreparable damage'

https://nypost.com/2026/04/28/business/google-inks-pentagon-deal-for-classified-ai-work-despite-u...
2•1vuio0pswjnm7•19m ago•0 comments

Finding Vulnerabilities with Warden

https://cra.mr/finding-vulnerabilities-with-warden/
1•ezekg•24m ago•0 comments

Civil Rights Division Sues Cloudera for Blocking U.S. Workers from Tech Jobs

https://www.justice.gov/opa/pr/civil-rights-division-sues-cloudera-excluding-us-workers-applying-...
3•gixxerblade•24m ago•0 comments

Why Geolog? [pdf]

https://geolog.sgai.uk/why.pdf
1•luu•28m ago•0 comments

Singularity Report – The Last One:)

https://auroratheanomaly.nekoweb.org/DARSDBD.html
1•rogmash•32m ago•0 comments

Woman weaponizes swarm of bees against deputies trying to carry out an eviction

https://www.oregonlive.com/crime/2026/04/woman-weaponized-a-swarm-of-bees-against-deputies-trying...
4•randycupertino•38m ago•0 comments

The Role of a New Machine

https://newsletter.dancohen.org/archive/the-role-of-a-new-machine/
1•colinprince•40m ago•0 comments

Ask HN: Why does tech industry not have more co-ops?

1•conqrr•43m ago•2 comments

Show HN: Wayland Window Switcher

https://github.com/iondodon/witcher
1•iondodon•45m ago•0 comments

The Accidental Ancestor – How Verifying Numbers Shaped Modern Hashing

https://0xkrt26.github.io/math_behind_security/2026/04/28/the-accidental-ancestor-Luhn-algorithm....
1•denismenace•45m ago•0 comments

The Controllability Trap: A Governance Framework for Military AI Agents

https://arxiv.org/abs/2603.03515
2•Anon84•46m ago•0 comments

We Measure Tickets, Not Problems Prevented

https://vivianvoss.net/blog/why-we-measure-tickets
1•QuantumNomad_•46m ago•0 comments

PageGuide – a browser agent that grounds AI directly on the webpage

https://pageguide.github.io/
2•trangtri123•47m ago•0 comments

Show HN: Order a VPS without ever leaving your terminal

https://crocuda.com
1•jean_dupont•49m ago•1 comments

My Two Years as an Anthropologist on the Photoshop Team (2015)

https://medium.com/startup-frontier/my-two-years-as-an-anthropologist-on-the-photoshop-team-e700a...
2•downbad_•50m ago•1 comments

Little-known Bay Area city will keep San Francisco in its airport's name

https://sfstandard.com/2026/04/28/oak-sfo-reach-naming-settlement/
2•mikhael•52m ago•2 comments