frontpage.
newsnewestaskshowjobs

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

Bearded Vulture

https://en.wikipedia.org/wiki/Bearded_vulture
1•petethomas•1m ago•0 comments

Open source React Native debugging studio

https://www.nativescope.dev
1•guigg•1m ago•1 comments

Why bowling alleys are replacing pins with strings [video]

https://www.youtube.com/watch?v=vhjp--rA9ho
1•hydrox24•1m ago•0 comments

Flint: A Visualization Language for the AI Era

https://microsoft.github.io/flint-chart/
1•vinhnx•2m ago•0 comments

Firefox Local Mode for Web Developers

https://firefox-source-docs.mozilla.org/devtools-user/local_mode/index.html
2•csmantle•6m ago•0 comments

Leopold Aschenbrenner built a $45B AI hedge fund – and lost most of it in days

https://www.cnbc.com/2026/07/31/leopold-aschenbrenner-situational-awareness-fund-fire-sale.html
1•gilfoyle_7•7m ago•0 comments

Abora OS – A NixOS based distro

https://www.aboraos.org/
1•gallon-poem•14m ago•0 comments

I Work at Micro-Center (1985) [video]

https://www.youtube.com/watch?v=0ywbd76wVtk
1•doublepg23•15m ago•1 comments

Snapchat joins other popular platforms in fight against 'AI slop'

https://www.bbc.com/news/articles/c77g6dm5pr8o
1•vinni2•30m ago•0 comments

How Did America Get Its Name? (2016)

https://blogs.loc.gov/loc/2016/07/how-did-america-get-its-name/
1•thunderbong•37m ago•0 comments

Show HN: Random OS I made using C

https://github.com/NoTheIdiot/WindogeOS
2•notheidiot•44m ago•1 comments

Show HN: I built a Python obfuscator that keeps production traces debuggable

https://github.com/zhurong2020/pyobfus
1•znhskzj•46m ago•1 comments

Upgraded melly, our agent on sleek

1•silisleek•46m ago•0 comments

Google is actively hiring someone to save the world from AGI/ASI

https://www.google.com/about/careers/applications/jobs/results/95635593379095238
5•arm32•50m ago•1 comments

The Math Superstar Who's Terrified of AI–and Just Took a Job at OpenAI

https://www.wsj.com/tech/ai/openai-jacob-tsimerman-fields-medal-ai-safety-391d0f79
3•berkeleyjunk•51m ago•0 comments

Protecting the Nation's Communications Systems from Cybersecurity Threats

https://www.federalregister.gov/documents/2026/07/31/2026-15601/modernization-of-the-nations-aler...
1•Jimmc414•52m ago•0 comments

De mora luminis: Roemer's discovery 350 years later

https://arxiv.org/abs/2607.28512
1•Jimmc414•52m ago•0 comments

What's in a Name: A Guide to the Many Flavours of TeX

https://www.overleaf.com/learn/latex/Articles/What%27s_in_a_Name%3A_A_Guide_to_the_Many_Flavours_...
1•smitty1e•53m ago•0 comments

Accepting a Messy Git History

https://beza1e1.tuxen.de/git_two_users.html
1•matheusmoreira•53m ago•0 comments

SF-schema-snapshot – dump a Salesforce org's schema to SQLite

https://github.com/MogwaiNerfHerder/sf-schema-snapshot
1•DavidRussellCG•55m ago•0 comments

Show HN: Sanitizer – Strip sensitive data from documents locally before an LLM

https://provexar.ai/sanitizer
1•MVKozyrev•1h ago•0 comments

What's Happening with IT Hiring?

1•hannibalevit•1h ago•1 comments

Cdbx – an AI coding IDE where you can bring your own API key and own the code

https://cdbx.ai/
1•chbutler•1h ago•0 comments

Show HN: WhisperKeys - Offline macOS dictation, key-by-key

https://github.com/j-sofia/WhisperKeys
1•j-sofia•1h ago•1 comments

A Week in Matrix

https://piegames.de/dumps/a-week-in-matrix/
1•Kesseki•1h ago•0 comments

Tell HN: System76 has critical firmware issues unresolved for over 3 years

2•jaime-ez•1h ago•0 comments

Urldn – A URL shortener with analytics and an AI data analyst

https://waitlist.urldn.com/
2•assmira•1h ago•0 comments

Overactive Neurons Cause Excessive Sweating

https://www.the-scientist.com/overactive-neurons-cause-excessive-sweating-74787
2•gmays•1h ago•0 comments

Yann LeCun on What Comes After LLMs [video]

https://www.youtube.com/watch?v=ngBraLDqzdI
2•caminante•1h ago•0 comments

Speculative Decoding, Visualized

https://www.adaptive-ml.com/post/speculative-decoding-visualized
1•krackers•1h ago•0 comments