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

LLMs are not the black box you were promised

https://www.jay.ai/blog/llms-are-not-a-black-box
1•_jayhack_•50s ago•0 comments

Second rabid bat found in crowded California neighborhoods sparks concern

https://www.dailymail.com/health/article-15865653/rabid-bat-san-francisco-rabies-exposure.html
1•Bender•1m ago•0 comments

Soon 80k-pound self-driving trucks could deliver packages to your door

https://www.dailymail.com/yourmoney/article-15868457/self-driving-trucks-fedex-aurora-texas.html
1•Bender•2m ago•0 comments

Will AI lead to the death of the internet? – DW Documentary [video]

https://www.youtube.com/watch?v=8qVbE9DHkEk
1•doener•10m ago•0 comments

The game from childhood is now multiplayer

https://tankolini-napierdolki.com/
1•symstu•10m ago•0 comments

Do Not Resign from Life

https://theconvivialsociety.substack.com/p/do-not-resign-from-life
2•longdefeat•12m ago•0 comments

Project Brain – Persistent memory index for AI coding

https://github.com/OoneBreath/claude-code-project-brain
1•Slav_fixflex•15m ago•0 comments

databow: a Rust CLI for any database with an ADBC driver

https://columnar.tech/blog/introducing-databow//
1•hckshr•17m ago•0 comments

Pluto.jl 1.0 release – reactive notebook for Julia

https://discourse.julialang.org/t/pluto-1-0-release/137296
1•fons-p•19m ago•0 comments

The Mathematics of Multi-Tenancy

https://www.bitsxpages.com/p/the-mathematics-of-multi-tenancy
1•birdculture•24m ago•0 comments

Normetrics: A unified API for norm-based linear models (white paper)

https://github.com/PPenelle/-NORMETRICS-
1•ppenelle•25m ago•0 comments

Why China got rich and India didn't

https://davidoks.blog/p/why-china-got-rich-and-india-didnt
8•rochansinha•25m ago•0 comments

Audio software to increase focus (EEG)

https://www.hosaka.fi/
2•cslr•26m ago•1 comments

We're going to put Codex inside ChatGPT

https://openai.com/business/intelligence-at-work/
2•marcuschong•26m ago•1 comments

Show HN: Junco, turn newsletters into short audio episodes

https://www.tryjunco.com/
3•alex-onecard•28m ago•2 comments

Generating Random Factored Numbers, Easily [pdf]

https://link.springer.com/content/pdf/10.1007/s00145-003-0051-5.pdf
1•luu•28m ago•0 comments

DeepSeek-V4-Flash (official FP8) running across 2x DGX Spark

https://forums.developer.nvidia.com/t/deepseek-v4-flash-official-fp8-running-across-2x-dgx-spark-...
1•pilooch•29m ago•0 comments

FBI charges two NIH researchers with smuggling monkeypox to US from Congo

https://www.justice.gov/usao-edmi/pr/feds-charge-foreign-nationals-working-national-institutes-he...
4•delichon•29m ago•0 comments

Python The Good Stuff: Humble Book Bundle

https://www.humblebundle.com/books/python-good-stuff-no-starch-books
2•teleforce•29m ago•0 comments

Use your Nvidia GPU's VRAM as swap space on Linux

https://github.com/c0dejedi/nbd-vram
14•tanelpoder•32m ago•0 comments

FullPAC files S-1 [pdf]

https://d1io3yog0oux5.cloudfront.net/gotv/sec/0001493152-26-026911/0001493152-26-026911.pdf
1•naryJane•34m ago•1 comments

Always Be Blaming: how Git blame answers the wrong question

https://matklad.github.io/2026/05/18/always-be-blaming.html
1•pgedge_postgres•38m ago•0 comments

Show HN: Reloops – Open-Source Frame.io Alternative for AI Agents and Teams

https://github.com/Reloops-App/reloops/
1•dheerajbhatia27•38m ago•1 comments

Show HN: Ordinary and Ordinaryd v0.6.0

https://codeberg.org/ordinarylabs/Ordinary/src/branch/main/docs/quick-start.md
1•seanwatters•39m ago•0 comments

Feds failing in bid to take a supercomputer from a climate research center

https://arstechnica.com/science/2026/06/judge-blocks-part-of-trump-admins-effort-to-hurt-colorado...
2•yodon•41m ago•0 comments

I hadn't coded in 30 years. Then I built a space game with Godot

3•CosmicGoldRush•42m ago•0 comments

AI enthusiasts are in race against time, AI skeptics are in race against entropy

https://charitydotwtf.substack.com/p/ai-enthusiasts-are-in-a-race-against
1•wapasta•42m ago•0 comments

Eupago for Python – The First Python SDK for Portugal's MB Way/Multibanco

https://github.com/bilouro/eupago-python
1•bilouro•43m ago•0 comments

This creepy blob robot will keep going even if you break its legs

https://www.popsci.com/technology/unstoppable-blob-robot/
1•mhb•49m ago•1 comments

Law Professors Prefer AI over Peer Answers [pdf]

https://law.stanford.edu/wp-content/uploads/2026/06/salinas_et_al.pdf
2•droidjj•50m ago•0 comments