Skip to content Skip to footer
0 items - $0.00 0

Show HN: We made an MCP Server so Cursor can build things from REST API docs by goargp

Show HN: We made an MCP Server so Cursor can build things from REST API docs by goargp

Show HN: We made an MCP Server so Cursor can build things from REST API docs by goargp

13 Comments

  • Post Author
    zaleria
    Posted March 24, 2025 at 10:43 am

    documentation is for humans.

    let the LLMs read code.

  • Post Author
    hariharasudhan
    Posted March 24, 2025 at 10:44 am

    want to run it on my local and not from your servers via token. after all the docs are already open

  • Post Author
    khvirabyan
    Posted March 24, 2025 at 11:01 am

    Very cool, almost all of the API platforms offering API abstractions can now offer one MCP server to connect to all of the existing API integrations. It's very interesting to see how things will progress from here. One example is Zapier released their own MCP server (https://zapier.com/mcp). How the adoption will grow over time is very interesting to see, vendors such as GitHub will provide their own official MCP or the community will kick in and will support the integration + documentation generators might as well generate the MCP server. Great work!

  • Post Author
    koakuma-chan
    Posted March 24, 2025 at 11:06 am

    This only works if your API is built on their "Apidog" commercial API building platform. I wonder how this compares to just scraping documentation from a regular documentation website.

  • Post Author
    smokel
    Posted March 24, 2025 at 11:10 am

    MCP (Model Context Protocol) is an open protocol that standardizes how applications provide context to LLMs.

    https://modelcontextprotocol.io/

  • Post Author
    jascha_eng
    Posted March 24, 2025 at 11:11 am

    Is anyone actually using MCPs productively? I feel like everyone and their mother are releasing specialized ones but I have yet to find them really useful.

    The stuff that's cool works with purpose-built tools like what cursor and claude code do to edit files, run commands etc. Bring your own function hasn't really been useful to me.

    That being said I do believe that giving current relevant documentation into the context does help with results. I've just yet seen anyone do that very successfully in an automated fashion.

  • Post Author
    Matsta
    Posted March 24, 2025 at 11:24 am

    Looks cool, the only one similar I've seen so far that is similar is: https://github.com/cyberagiinc/DevDocs

    But every-time I've tried to run DevDocs, I've had issues running it. Either the scraper or the MCP server fails to run.

  • Post Author
    tb1989
    Posted March 24, 2025 at 11:26 am

    I think this article explains it all:

    MCP Isn’t the USB-C of AI — It’s Just a USB-Claude Dongle

    https://dev.to/internationale/mcp-is-not-ai-usb-c-its-usb-cl…

    Nonetheless, I think your work is very good and it looks like a very useful dongle

  • Post Author
    musha68k
    Posted March 24, 2025 at 11:31 am

    What have you actually built and deployed using this "vibe coding" methodology?

    So far, I've mostly seen proof-of-concept applications that might qualify as decent game jam entries – contexts where experimental implementation is expected ("jank allowed").

    I'm curious about production applications: Has anyone developed robust, maintainable agent systems using this approach that didn't require significant refactoring or rewrites even?

    What's been your experience with its viability in real-world environments beyond prototyping?

  • Post Author
    z3t4
    Posted March 24, 2025 at 11:46 am

    Have you obfuscated/minified the code? Why!?

  • Post Author
    franky47
    Posted March 24, 2025 at 11:49 am

    I saw the domain and thought that NPM itself built an MCP to let agents read package docs and type definitions to stop hallucinating APIs that don't exist. Sadly, no.

    We have .d.ts for machines (tsc), we have JSDoc & README.md for humans, can we get those LLMs to actually stick to those sources of truth, without having to do the work a third time (like llms.txt / cursor rules)?

  • Post Author
    Sterling9x
    Posted March 24, 2025 at 12:33 pm

    [dead]

  • Post Author
    nindalf
    Posted March 24, 2025 at 1:14 pm

    Is this useful? It seems really specific to their paid tool.

    What would be more helpful is an MCP that exposed devdocs.io or similar. Cache selected languages/framework documentation locally. Then expose an MCP server that searched the local files with some combination of vector/BM25 search. Expose that as a tool to the LLM.

Leave a comment

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

Sign Up to Our Newsletter

Be the first to know the latest updates

Whoops, you're not connected to Mailchimp. You need to enter a valid Mailchimp API key.