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

Comments

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

30 Years of ReactOS

https://reactos.org/blogs/30yrs-of-ros/
2•Mark_Jansen•6m ago•0 comments

Show HN: How to stop Claude Code hallucinations using a CLI Truth Layer

https://apidog.com/blog/apidog-cli-claude-skills-api-test-automation-guide/
1•themast•10m ago•0 comments

Satya Nadella: a masterclass in saying everything while promising nothing

https://jpcaparas.medium.com/satya-nadella-at-davos-a-masterclass-in-saying-everything-while-prom...
2•pjmlp•27m ago•0 comments

Show HN: Qrystal Uplink – External watchdog for IoT fleets, setup in <5 mins

https://qrystaluplink.io/
1•mikayelgr•32m ago•0 comments

New chip speeds up computing and reduces energy consumption

https://www.polimi.it/en/the-politecnico/news/news-detail/titolo-chip-del-politecnico-accelera-il...
1•gionn•33m ago•0 comments

Mystery Plane Spotted Flying in Sky at Area 51 [video]

https://www.youtube.com/watch?v=V1xujbcCVvU
1•nomilk•35m ago•1 comments

Can you still run old App Store apps?

https://eclecticlight.co/2026/01/22/can-you-still-run-old-app-store-apps/
3•ingve•37m ago•0 comments

pdit: Output-Focused Python Editor

https://pdit.dev/
1•ichverstehe•38m ago•0 comments

Software occlusion culling in Block Game

https://enikofox.com/posts/software-rendered-occlusion-culling-in-block-game/
1•me4502•39m ago•0 comments

Can Humans Smell Rain Better Than Sharks Smell Blood?

https://www.safewaters.ai/posts/humans-smell-rain-better-than-sharks-smell-blood
2•thunderbong•41m ago•0 comments

Learn Japanese alphabet fast in 3 minutes [video]

https://www.youtube.com/watch?v=2qk4gCZuSjk
2•programmexxx•41m ago•0 comments

Show HN: AI-Powered Virtual Haircut Simulator with 360° View

https://shorthairstyles.app/
1•txttosrt•42m ago•0 comments

Show HN: Spine – Verifiable audit logs with BLAKE3 and Ed25519

https://github.com/EulBite/spine-oss
1•mattiaaleo•43m ago•0 comments

Anna's Archive perd son domaine en .org mais reste debout

https://korben.info/annas-archive-domaine-org-suspendu.html
1•frunkp•48m ago•0 comments

Show HN: FlowWatch – Decorator-first file watcher for Python workflows

https://github.com/MichielMe/flowwatch
1•michielme•48m ago•0 comments

Anthropic writes Constitution for Claude it thinks will soon be proven misguided

https://www.theregister.com/2026/01/22/anthropic_claude_constitution/
1•beardyw•48m ago•0 comments

The Data Box; Why "Smarter" AI Feels Dumber

https://blog.nimbial.com/pages/the_data_box
2•ajayarama•50m ago•1 comments

Erdős Problem #347 Solved (AI assisted math)

https://www.erdosproblems.com/forum/thread/347
1•tzury•52m ago•0 comments

Designing an Authentication System: A Dialogue in Four Scenes (1997)

https://web.mit.edu/kerberos/www/dialogue.html
1•vismit2000•1h ago•0 comments

Oldest cave painting could rewrite human creativity timeline

https://www.bbc.com/news/articles/czx1pnlzer5o
1•griffzhowl•1h ago•0 comments

Anthropic's new Claude 'constitution': be helpful, and don't destroy humanity

https://www.theverge.com/ai-artificial-intelligence/865185/anthropic-claude-constitution-soul-doc
1•xparadigm•1h ago•0 comments

Starlink in Iran: How the regime jams the service and what helps against it

https://www.heise.de/en/background/Starlink-in-Iran-How-the-regime-jams-the-service-and-what-help...
3•DeathArrow•1h ago•0 comments

Semantica: Open-source semantic layers, knowledge graphs, and GraphRAG

https://github.com/Hawksight-AI/semantica
2•kaifahmad1•1h ago•1 comments

New Security Vulnerability Database Launches in the EU

https://www.forbes.com/sites/kateoflahertyuk/2026/01/20/new-security-vulnerability-database-launc...
2•cedricbonhomme•1h ago•1 comments

Why Greenland Looks (It's Not) [video]

https://www.youtube.com/watch?v=tK7yTJ8Mk7A
1•handfuloflight•1h ago•0 comments

Graph of All Human Languages

https://dr.eamer.dev/datavis/poems/language/network.html
4•samwho•1h ago•1 comments

Mixing incentives and penalties found key to cutting carbon emissions long term

https://phys.org/news/2025-12-incentives-penalties-key-carbon-emissions.html
1•PaulHoule•1h ago•0 comments

With this tool, you can enjoy NAS functionality even without a NAS

https://quicksend.chat/
1•foodhome•1h ago•0 comments

The Tighter Weave: On Editing and Not Editing

https://hedgehogreview.com/issues/place-and-revolution/articles/the-tighter-weave
1•samclemens•1h ago•0 comments

OpenSkills – Stop bloating your LLM context with unused agent instructions

1•twwch•1h ago•0 comments