Skip to content

What's the difference between MCP and vector database? #88

Answered by andrewlayer
iamysfy asked this question in Q&A
Discussion options

You must be logged in to vote

You can think of MCP as an agreed upon language that two systems agree to communicate to one and other in. For example, I am communicating with you in english, english is the "protocol" you and I both agree to communicate in so that we can understand one and other.

On the other hand, a vector databases try to find similar phrases. So if you have a vector database populated with the following:

I like pizza
where is toronto
when was lincoln born

And I query the database asking "what is your favorite food" the most similar sentence to that is I like pizza. The two concepts are pretty different. Hopes this helps

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@iamysfy
Comment options

Answer selected by iamysfy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants