What's the difference between MCP and vector database? #88
-
it's been a while and I can't figure it out |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
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:
And I query the database asking "what is your favorite food" the most similar sentence to that is |
Beta Was this translation helpful? Give feedback.
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