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

Show HN: I made YAFL – a E2EE file handoff for AI agents

https://yafl.dev
1•marcushorndt•41s ago•0 comments

Software rendering in 500 lines of bare C++

https://haqr.eu/tinyrenderer/
1•mpweiher•46s ago•0 comments

Static Website Envy

https://www.zylstra.org/blog/2026/07/static-website-envy/
1•speckx•1m ago•0 comments

Show HN: ArXivMax – visual explainers for any research paper

https://www.arxivmax.com/
1•rwu1997•2m ago•0 comments

Normalizing Nvidia Vera Benchmarks to AMD EPYC Turin a Framework

https://www.servethehome.com/normalizing-nvidia-vera-benchmarks-to-amd-epyc-turin-a-framework/
1•ksec•3m ago•0 comments

Everyone Is Lying to You About Crypto Including the President [33mins] [video]

https://www.youtube.com/watch?v=uRjhsW-5jTs
3•Bender•4m ago•0 comments

The Pull Request Is Dead

https://wolkensteiner.substack.com/p/the-pull-request-is-dead
1•arman-w-jalili•4m ago•0 comments

Show HN: I built a zero-latency developer tool suite in pure Vanilla JavaScript

https://omnideck.cc/
1•AAPD_Studio•5m ago•0 comments

Failing 6 times before hitting a 7-figure ARR in 10 months with no code

https://www.indiehackers.com/post/tech/failing-6-times-before-hitting-a-7-figure-arr-in-10-months...
1•jimwilson•5m ago•0 comments

Ask HN: Which CVEs should I add to my Python security benchmark for AI agents?

https://github.com/GiovanniGatti/cve-bench
1•ggattip•7m ago•1 comments

You can now run same OCI images as containers or Firecracker microVMs

https://github.com/pullrun/pullrun
3•pullrun•9m ago•0 comments

Chinese AI's role in stopping rogue OpenAI agent shows cost of US guardrails

https://www.reuters.com/legal/litigation/chinese-ais-role-stopping-rogue-openai-agent-shows-cost-...
1•tartoran•10m ago•0 comments

Free Copilot is turning into a demo as Microsoft shifts real features to paid

https://www.windowscentral.com/artificial-intelligence/microsoft-copilot/free-copilot-is-turning-...
1•speckx•10m ago•0 comments

Chegg sues Google for hurting traffic with AI summaries (2025)

https://www.cnbc.com/2025/02/24/chegg-sues-google-for-hurting-traffic-as-it-considers-alternative...
2•1vuio0pswjnm7•10m ago•0 comments

Hybrid-Electric Aicraft Engine Targeting 30% Fuel Efficiency

https://www.rtx.com/news/news-center/2026/07/21/rtxs-pratt-whitney-canada-advances-hybrid-electri...
1•r2sk5t•10m ago•0 comments

I Regret Migrating to Codeberg

https://xn--gckvb8fzb.com/i-regret-migrating-to-codeberg/
3•boramalper•11m ago•0 comments

Show HN: What's AI's go-to, public or private healthcare?

https://www.modelbias.ai/prompt/public-or-private-healthcare
1•bnfcl•12m ago•1 comments

I Think You Might Be Fooling Yourself with AI

https://louwrentius.com/i-think-you-might-be-fooling-yourself-with-ai.html
1•louwrentius•12m ago•0 comments

A $14.73 VM Outperformed More Expensive Cloud Instances

https://webbynode.com/articles/how-a-14-73-vm-outperformed-much-more-expensive-cloud-instances
1•gsgreen•13m ago•1 comments

Reddit stock sinks on report it may not renew Google AI content deal

https://www.cnbc.com/2026/07/22/reddit-stock-google-ai-content-deal.html
2•1vuio0pswjnm7•13m ago•0 comments

Google announces Gemini 3.6 Flash and cybersecurity AI, teases 3.5 Pro, Gemini 4

https://arstechnica.com/google/2026/07/google-reveals-faster-and-cheaper-gemini-3-6-flash-says-3-...
1•rbanffy•13m ago•2 comments

Coming Up for Air

https://bradfrost.com/blog/post/coming-up-for-air/
1•mooreds•14m ago•0 comments

Show HN: Note taking and book Library, all-in-one AI KnowledgeBase

https://github.com/pileax-ai/pileax
1•pileax•14m ago•0 comments

How does Make America Healthy Again hold up against scientific scrutiny

https://www.nature.com/articles/d41586-026-02024-3
2•sohkamyung•14m ago•0 comments

Bike lanes and speed cameras disappear from DOT's list of safety measures

https://www.npr.org/2026/07/16/nx-s1-5893672/dot-bike-lanes-speed-cameras-safety-measures
1•geox•14m ago•0 comments

Emacs Is a Lispboard

https://en.andros.dev/blog/06bfd107/emacs-is-a-lispboard/
2•andros•15m ago•0 comments

Astronomers may have found the first exomoon

https://www.eso.org/public/news/eso2610/
20•MarcoDewey•16m ago•4 comments

"No such thing as too fast"

https://unsung.aresluna.org/no-such-thing-as-too-fast/
1•speckx•16m ago•0 comments

Show HN: Matlab syntax in Jupyter, client-side

https://concept-collection.github.io/jupyterlite-numbl-kernel/
1•jmagland•17m ago•0 comments

Languages as Designed Latent Spaces

https://blog.jsbarretto.com/post/languages-as-latent-spaces
1•ibobev•17m ago•0 comments