frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: Why do we need MCP?

4•jwally•2h ago
Why not just publish your API docs and let the client's bot chain together what calls need to be made.

You could even repurpose the MCP so you only ever produce the API documentation as EVERY response. No LLM necessary.

Comments

jwally•2h ago
Probably covers most use cases and is a lot cheaper and safer.
Antolius•2h ago
Having a dedicated spec makes it easier for MCP client apps to implement some nice features out of the LLM loop (e.g. OAuth flow or elicitation ), some handy user facing features (e.g. prompts and resource), and some more advanced use-cases (like server sent notifications).

But yeah, a lot of it (including tools) maps well to HTTP semantics. In fact, at work we implement our features as HTTP APIs, and we’ve built a framework that exposes them as MCP servers.

legalwarrior•2h ago
Whats an mcp ? Mcp connectors Iv heard of
al_borland•1h ago
From my limited understanding, it’s basically an API, rewritten for us by AI agents. So the humans can consume your REST API, while the agents will use the MCP to effectively do the same thing.
vpk11•2h ago
I use CLI tools for Git, Atlassian (ACLI), and Metabase, plus custom SigNoz shell scripts to drive API calls instead of an MCP server. This setup works very well at the moment for me.
owebmaster•2h ago
Is anyone forcing you to use MCP? You don't need it. If you can't see the benefit of it, don't use it.
jwally•2h ago
It's why I asked the question. Maybe I missed something.
owebmaster•1h ago
MCP is an API. The biggest difference is that it defines some primitives that AI clients know how to implement beforehand so every MCP server works similarly, otherwise each API implements its own way to list the tools available, change/react to changes, authorization, session management, etc. MCP *is* an API.
jwally•1h ago
I'm thinking more as a provider. Why put a model on my side to handle permissions/scope/auth/actions when thats already handled (or easy enough to spin up)by a rest-inspired http api?

If you're needing to give the model direct and broad access to your SqlServer instance...I don't get it.

Dedicated customer facing API is like whitelisting approved actions; MCP feels like getting an LLM to enforce a complex blacklist.

AznHisoka•2h ago
What’s the harm in being curious and seeing what you might be missing?
owebmaster•2h ago
There's no harm in being curious but why frame it like the thing you don't know how to use is not useful? That's harmful.

Ask HN: Why do we need MCP?

4•jwally•2h ago•11 comments

Ask HN: Why still no unified standard file to describe all skills/mcps for repo?

2•opwizardx•1h ago•1 comments

Tell HN: PayPal blocks GrapheneOS

507•leumon•2d ago•324 comments

Ask HN: What BOYK AI client are you using?

3•yeeyang•8h ago•0 comments

Is "An agent with tools" the only valid LLM application?

4•gmarkwa•16h ago•2 comments

Ask HN: Alternatives to Fail2ban?

5•jech•1d ago•5 comments

Ask HN: What's a Good Physical Printer?

6•xrd•1d ago•10 comments

Ask HN: Is observability over the dependencies in codebases still a problem?

2•enismustafaj•16h ago•0 comments

Ask HN: Why are onionv3 services not more popular?

5•smalltorch•23h ago•4 comments

Ask HN: Any true alternatives to electron JavaScript?

11•dhruv3006•1d ago•12 comments

Ask HN: Any blogs/personal notes from game devs who self-published a game?

5•ssenssei•1d ago•0 comments

Ask HN: AI writes better code than me. How to keep my identity?

13•jdw64•19h ago•19 comments

Ask HN: Hugging Face is out. Who is hosting open models?

21•FireUpTheTorren•1d ago•15 comments

Zed: Edit predictions are leaving the free Personal plan on October 7

8•lumpa•17h ago•2 comments

Ask HN: How do you use multiple sessions for software engineering?

4•top_rooster•22h ago•2 comments

Amazon now hides all customer reviews on products

83•tonymet•1d ago•50 comments

Ask HN: If I am 16 what should I learn? Which books should read?

8•AmirMakirr•1d ago•18 comments

TwitterWebViewer has been permanently discontinued

11•avidruntime•19h ago•5 comments

Ask HN: Those making $500/month on side projects in 2026 – Show and tell

78•kaladan•5d ago•97 comments

Ask HN: Should I leave web development to study medicine in my mid-30s?

7•lovepuzzles•1d ago•13 comments

Ask HN: How to Vibe Design as Engineer?

7•metrofun•1d ago•8 comments

Ask HN: Why is AI civil tech and not military first?

7•esher•1d ago•15 comments

Ask HN: How do you feel about the new 5H usage limit in Codex?

4•embedding-shape•1d ago•2 comments

Ask HN: Why do tools like customer.io abandon self-serve after their Series A?

14•alessandroetc•2d ago•8 comments

Ask HN: Dear LinkedIn, do you want to do business, yes or no?

8•stefanos82•2d ago•8 comments

Ask HN: Why are Claude models so verbose?

11•JacobWolf•3d ago•11 comments

Ask HN: Good large format (>20 inches) touchscreen E-Paper display options?

31•foota•4d ago•12 comments

Ask HN: Is the FTC National Do Not Call Registry a False Contingency or Placebo?

3•eth0up•22h ago•0 comments

You've reached the end!