frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Easily generate MCP servers using existing swagger/etapi OpenAPI spec

https://github.com/abutbul/openapi-mcp-generator
1•abutbul•6mo ago

Comments

abutbul•6mo ago
This is a 100% open-source project, I am a non-profit LLM hobbyist/advocate. I hope people find this interesting or useful, I’ll actively work on improving it.

How this idea was born: I was looking for an easy way to integrate new MCP capabilities into my pair programming workflows. I found that some tools I already use offer OpenAPI specs (like Swagger and ETAPI), so I wrote a tool that reads the YAML API spec and translates it into an MCP server.

I’ve already tested it with my note-taking app (Trilium Next), and the results look promising. I’d love constructive and orientating feedback from anyone willing to throw an API spec at my tool to see if it can crunch it into something useful. Right now, the tool generates MCP servers via Docker with SSE port exposed, but if you need another format, let me know and I can probably help you set it up.

The next step for the generator (as I see it) is recursion: making it usable as an MCP tool itself. That way, when an LLM discovers a new endpoint, it can automatically search for the spec (GitHub/docs/user-provided, etc.) and start utilizing it.

abutbul•6mo ago
I would really love to get some more feedback from users. If you try to set it up and can't, I am offering personal assistance!

Apple Bleeding Talent to OpenAI

https://www.macrumors.com/2025/12/05/apple-bleeding-talent-to-openai/
1•mgh2•1m ago•0 comments

Show HN: A Markdown document manager in Rust

https://www.seychl.app/
1•ranys•2m ago•0 comments

Browser history as a screening tool for sleep patterns

https://github.com/Circadiaware/webactogram
1•amadeuspagel•6m ago•0 comments

Winner Takes It All?

https://www.thatwastheweek.com/p/winner-takes-it-all-or-the-great
1•kteare•6m ago•0 comments

Why do we become mathematicians?

https://maa.org/math-values/why-do-we-become-mathematicians/
2•the-mitr•8m ago•0 comments

Belgium's Latest Pirate Site-Blocking Order Spares DNS Providers

https://torrentfreak.com/belgiums-latest-pirate-site-blocking-order-spares-dns-providers/
1•gslin•9m ago•0 comments

Show HN: Morph-AI-Era – Turn CSV files into interactive dashboards instantly

https://morph-ai-era.online
1•prajjawal_123•10m ago•0 comments

An Interview with Quincy Larson

https://lijie2000.substack.com/p/an-interview-with-quincy-larson-from
1•TheRealAlex123•12m ago•0 comments

Jean Sibelius Finlandia (1899)

https://www.laphil.com/musicdb/pieces/354/finlandia
1•krbaccord94f•22m ago•1 comments

Laughing Gas Can Offer Immediate Relief from Depression, Study Finds

https://www.sciencealert.com/laughing-gas-can-offer-immediate-relief-from-depression-study-finds
1•thunderbong•22m ago•2 comments

Krita – open-source Painting Program

https://krita.org/en/
1•rammy1234•22m ago•0 comments

The Her Talking Phone May Have Arrived–She Speaks Chinese

https://www.scientificamerican.com/article/bytedance-launches-doubao-real-time-ai-voice-assistant...
1•defvar•24m ago•0 comments

Show HN: Drop – Self-destructing encrypted messages

https://privsen.com/secret-message
1•privsen•25m ago•2 comments

AI – For Building a Transformer Model

1•Keerthikamathi•33m ago•0 comments

Wiskerwood: Establish a home for your industrious mice

https://hoodedhorse.com/games/whiskerwood/
1•doener•36m ago•0 comments

How to get the launchpad back in macOS 26

https://www.launchie.app
1•nickfthedev•50m ago•0 comments

Doo – 0.2.0 Alpha Release

https://github.com/nynrathod/doolang
1•nynrathod•51m ago•1 comments

'The Fall of Icarus': How the remarkable shot was captured

https://www.cnn.com/2025/12/05/science/fall-of-icarus-skydiver-image
1•ashishgupta2209•58m ago•1 comments

Automate GEO tracking by turning the browser into an API

https://twitter.com/rjchint/status/1997408201306931633
1•arjunchint•1h ago•1 comments

Making a Programming Language

https://github.com/Damny12/hopper
1•Damny12•1h ago•0 comments

rsyslog Goes AI First

https://www.rsyslog.com/rsyslog-goes-ai-first-a-new-chapter-begins/
1•pabs3•1h ago•0 comments

DIY 1-pixel compressed-sensing camera with LED source but no moving parts

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

Oscar Live Coding Environment

https://adam.zeloof.xyz/2025/11/07/oscar-live-coding-environment/
1•cristoperb•1h ago•0 comments

I built a free tool that extracts Go code semantically for LLM context

https://vinodhalaharvi.github.io/pure-go-prism/
1•vinodhalaharvi•1h ago•1 comments

Show HN: I made an AI tool that applies to jobs via cold email

https://leeflytic.com/digital-market/agentic-jobplier
1•mohamedraheem•1h ago•2 comments

Are sperm banks in Denmark rejecting donors based on their IQ?

https://www.euronews.com/my-europe/2025/12/04/are-sperm-banks-in-denmark-rejecting-donors-based-o...
1•TMWNN•1h ago•0 comments

The Mundanity of Excellence

https://fermatslibrary.com/s/the-mundanity-of-excellence-an-ethnographic-report-on-stratification...
2•dvrp•1h ago•1 comments

Show HN: Monitor downloads and engagement in Figma Community

https://github.com/cyrus-cai/figmatrackjs
1•kii9999•1h ago•1 comments

Show HN: Geetanjali – RAG-powered ethical guidance from the Bhagavad Gita

https://geetanjaliapp.com
2•vnykmshr•1h ago•0 comments

Retool uses Loop to turn production data into AI roadmap decisions

https://www.braintrust.dev/blog/retool
2•mooreds•1h ago•0 comments