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

Show HN: Extra-Platforms, Python library to detect OS, arch, shell, CI, AI

https://github.com/kdeldycke/extra-platforms
2•kdeldycke•1m ago•0 comments

VR Realizes the Cyberspace Metaphor

https://yadin.com/notes/vr-disrupts/
1•dryadin•1m ago•0 comments

P2P from scratch – The Internet is hostile

https://pears.com/news/p2p-from-scratch-part-1-the-internet-is-hostile/
1•Flere-Imsaho•4m ago•0 comments

WebGPU in WASM via Emscripten (Or Dawn)

https://github.com/juj/wasm_webgpu
1•tosh•5m ago•0 comments

Web Neural Network API

https://www.w3.org/TR/webnn/
2•tosh•9m ago•1 comments

Significant Raise of Reports

https://lwn.net/Articles/1065620/
1•stratos123•11m ago•1 comments

Iran War Showcases Strength of South Korean Defense Sector

https://www.nytimes.com/2026/04/02/business/korea-missile-defense-iran.html
1•JumpCrisscross•13m ago•0 comments

Neuberg, a terminal for stocks, crypto, and prediction markets

1•saratsai•14m ago•0 comments

git11 is an AI workspace for GitHub engineering teams

2•Omjeee•15m ago•0 comments

Git11 is an AI workspace for GitHub engineering teams

1•Omjeee•15m ago•0 comments

An Appreciation for Technical Architecture

https://interconnected.org/home/2026/03/28/architecture
1•goranmoomin•17m ago•0 comments

Max Datom – Interactive Datomic Tutorial

https://max-datom.com/
1•smartmic•18m ago•0 comments

Show HN: Agentmatic, AI marketing platform that generates full campaigns for you

https://agentmatic.app
2•kvntrnz•18m ago•0 comments

Fullscreen Rendering

https://code.claude.com/docs/en/fullscreen
1•dsr12•19m ago•0 comments

California should extend Diablo Canyon nuclear plant's lifespan

https://www.sfchronicle.com/opinion/openforum/article/diablo-canyon-nuclear-power-california-2209...
2•mpweiher•20m ago•0 comments

A Potential Termination Event – cascading failure across the global food system

https://www.monbiot.com/2026/04/02/a-potential-termination-event/
1•helpfulmandrill•20m ago•0 comments

CSRF and LDAP injection found and fixed in pac4j security framework

https://www.pac4j.org/blog/security-advisory-pac4j-core-and-ldap.html
2•traekfuglene•20m ago•1 comments

Earthquake in Santa Cruz Mountains

https://earthquake.usgs.gov/earthquakes/eventpage/nc75337442/executive
2•OhMeadhbh•23m ago•1 comments

Show HN: Mesh3d.gallery – a curated collection of 3D websites

https://mesh3d.gallery
1•shreedx•23m ago•0 comments

New laws to make it easier to cancel subscriptions and get refunds

https://www.bbc.co.uk/news/articles/cvg0v36ek2go
5•chrisjj•25m ago•0 comments

Google, Cloudflare, Cisco Lose Pirate Site DNS Blocking Appeal in France

https://torrentfreak.com/google-cloudflare-cisco-lose-pirate-site-dns-blocking-appeal-in-france/
1•HotGarbage•28m ago•0 comments

The First MCP Server for Cybersecurity Product and Market Analysis

https://cybersectools.com/mcp-access
2•nkokhreidze•30m ago•2 comments

PDNob 2.0 – An Affordable PDF Editor with Rebuilt, Faster, Easier Features [video]

https://www.youtube.com/watch?v=vwl67IbqW30
2•pdftips•31m ago•0 comments

Attention Residuals

https://arxiv.org/abs/2603.15031
1•jonbaer•32m ago•0 comments

Show HN: Memsearch – Persistent, cross-agent, cross-session memory for AI agents

https://github.com/zilliztech/memsearch
1•zhangchen•35m ago•0 comments

Ask HN: How are you choosing the model when using pi.dev?

1•harlequinetcie•35m ago•0 comments

IBM Announces Strategic Collaboration with Arm

https://newsroom.ibm.com/2026-04-02-ibm-announces-strategic-collaboration-with-arm-to-shape-the-f...
16•bonzini•37m ago•2 comments

'Weak and pathetic': why is the EU not using its leverage to stop Israel?

https://www.theguardian.com/world/2026/apr/02/why-eu-not-using-leverage-israel-lebanon-gaza
3•hebelehubele•39m ago•1 comments

Earthquake 4.9 in Bay Area Santa Cruz mtns

https://earthquake.usgs.gov/earthquakes/eventpage/ew1775119290/executive
5•redwood•42m ago•0 comments

Cinema Obscura: "Vento Del Sud" a.k.a. "South Wind"

http://itsamadmadblog2.blogspot.com/2026/04/cinema-obscura-vento-del-sud-aka-south.html
1•jjgreen•43m ago•0 comments