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

Comments

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

Government of Canada AI Register (Minimum Viable Product)

https://open.canada.ca/data/en/dataset/fcbc0200-79ba-4fa4-94a6-00e32facea6b
1•palidanx•2m ago•0 comments

Why We Love Functional Programming But Don't Use Effect-TS

https://runharbor.com/blog/2025-11-24-why-we-dont-use-effect-ts
1•18nleung•2m ago•0 comments

AWS announces new capabilities for its AI agent builder

https://techcrunch.com/2025/12/02/aws-announces-new-capabilities-for-its-ai-agent-builder/
1•janpio•4m ago•0 comments

ABC's from Space

https://www.visibleearth.nasa.gov/collection/1619/abcs-from-space
2•merusame•4m ago•0 comments

Tree-planting robot saves burned land from deforestation

https://www.designboom.com/technology/tree-planting-robot-saves-burned-land-deforestation-seedlin...
1•thunderbong•6m ago•0 comments

Show HN: Sigma Runtime ERI – 800-line open cognitive runtime for LLM continuity

https://github.com/sigmastratum/documentation/blob/main/runtime/reference/README.md
1•teugent•7m ago•0 comments

Small numbers of Notepad++ users reporting security woes

https://doublepulsar.com/small-numbers-of-notepad-users-reporting-security-woes-371d7a3fd2d9
2•speckx•10m ago•0 comments

Ask HN: What has been your experience with Agentic Coding?

2•grandimam•10m ago•0 comments

Who Is Beej?

https://gist.github.com/ontouchstart/0e2cefda95e78d1b7330660f1a414804
1•ontouchstart•13m ago•1 comments

Amazon Trainium3 UltraServers

https://www.aboutamazon.com/news/aws/trainium-3-ultraserver-faster-ai-training-lower-cost
1•ChrisArchitect•14m ago•0 comments

Amazon to use Nvidia tech in AI chips, roll out new servers

https://www.reuters.com/business/retail-consumer/amazon-use-nvidia-tech-ai-chips-roll-out-new-ser...
1•ohong•16m ago•0 comments

Building Ghostable and Finding Ideas by Listening Well

https://ghostable.dev/blog/building-ghostable-finding-ideas-by-listening-well
1•joerucci•17m ago•0 comments

Language Translation: An Useful AI

https://newslttrs.com/language-translation-an-actually-useful-ai/
1•spzb•18m ago•0 comments

LowType: Intuitive Ruby runtime type checking

https://github.com/low-rb/low_type
2•taikon•18m ago•0 comments

Claude 4.5 Opus' Soul Document

https://simonwillison.net/2025/Dec/2/claude-soul-document/
28•the-needful•19m ago•9 comments

Amazon launches Trainium3

https://techcrunch.com/2025/12/02/amazon-releases-an-impressive-new-ai-chip-and-teases-a-nvidia-f...
19•thnaks•21m ago•2 comments

Smart Pitmaster – A reverse-scheduling calculator for smoking meat

https://smartpitmaster.com/
1•NateShenner•21m ago•1 comments

RAG Isn't One-Size-Fits-All - Here's how to Tune It

https://lancedb.com/blog/rag-isnt-one-size-fits-all/
3•scosman•23m ago•0 comments

Lazy Linearity for a Core Functional Language (POPL 2026)

https://alt-romes.github.io/posts/2025-11-26-lazy-linearity-popl26.html
3•romes•24m ago•0 comments

Show HN: A 2mm micro-bearing ring that spins like a real fidget spinner

2•xtafnuihc•25m ago•0 comments

Ask HN: How do you use AI as part of your executive function?

2•ys-oh•25m ago•0 comments

Fwupd 2.0.18 Enables Linux Firmware Updating for More Hardware

https://www.phoronix.com/news/Fwupd-2.0.18-Released
3•Bender•25m ago•0 comments

Show HN: SMART report viewer – Simple tool to analyze smartctl outputs

https://smartreportviewer.com/
2•laCour•26m ago•0 comments

Import ChatGPT Conversation in Obsidian

https://blog.missioncontroltoolbox.xyz/blog/how-to-import-chatgpt-conversations-in-obsidian
1•awesomepotato•26m ago•0 comments

Nice to Meet You: Synthesizing Practical MLIR Abstract Transformers [pdf]

https://users.cs.utah.edu/~regehr/papers/popl26.pdf
1•matt_d•27m ago•0 comments

EA's Next Act and It's Vision for Sports and Sports Fandom

https://www.matthewball.co/all/ea2025
2•mfiguiere•27m ago•0 comments

Supermodel: Sega Model 3 arcade emulator

https://github.com/trzy/Supermodel
2•tosh•29m ago•0 comments

Show HN: WeeMap – Map Extractor – With KNNs and Tensorflow.js

https://buildmage.com/blog/weemaps-part2
1•flashgordon•30m ago•0 comments

Organizing Became the New Clutter

https://www.youtube.com/watch?v=bED-9vq42bw
1•smusamashah•33m ago•0 comments

Every Sora AI video burns 1 Kilowatt hour and emits 466 grams of carbon

https://reclaimedsystems.substack.com/p/every-sora-ai-video-burns-1-kilowatt
5•softwaredoug•34m ago•1 comments