Hacker News new | ask | show | jobs
by brookst 23 days ago
Different levels.

Yes, MCP is a hack that could have been carefully built on prior art, and it would have been better for it.

Yes, MCP is capable of expressing that prior art, and you can do semantic web concepts even if the wire protocol looks different.

1 comments

> Different levels.

How are they different?

> Yes, MCP is capable of expressing that prior art, and you can do semantic web concepts even if the wire protocol looks different.

What are you talking about?!

> How are they different?

Take a look at Semantic Web[1]

SW is about data interchange and standardizing semantic representations… it relies on formal, structured taxonomies of All The Nouns and then All The Verbs For Those Nouns.

MCP is structured at the protocol level, but its whole value is the bridge from structured to unstructured: natural language agent intents to specific APIs, domain-specific data to fuzzy natural language.

Semantic Web only works if someone has clearly defined the domain you want to operate in. MCP can work without that kind of definition (an API or prompt needs to exist, but it doesn’t need to be modeled in any way similar to RDF)

> What are you talking about?!

For instance, MCP-to-SPARQL bridge[2] that lets agents query SW data.

1. https://www.w3.org/wiki/SemanticWebArchitecture

2. https://pypi.org/project/mcp-server-sparql/

Ah. I see what you mean. I was mixed up in a side conversation and didn't catch on to what you meant originally.