MCP Server概念
MCP Server
是一个中间层服务器,它主要负责处理和管理 AI 模型的上下文信息,确保模型能够高效且准确地理解和响应用户请求。它作为应用程序和AI
模型之间的桥梁,优化了信息的传递和处理过程。
根据MCP协议定义,Server可以提供三种类型的标准能力,Resources、Tools、Prompts,每个Server可同时提供者三种类型能力或其中一种。
- Resources:资源,类似于文件数据读取,可以是文件资源或是API响应返回的内容。比如
- Tools:工具,第三方服务、功能函数,通过此可控制LLM可调用哪些函数。
- Prompts:提示词,为用户预先定义好的完成特定任务的模板。