Workflow
Claude Desktop
icon
Search documents
一句话让数据库裸奔?Supabase CEO:MCP 天生不该碰生产库
AI前线· 2025-07-18 06:00
Core Viewpoint - The article highlights the emerging security risks associated with the widespread deployment of the MCP (Multi-Channel Protocol), particularly the "lethal trifecta" attack model that combines prompt injection, sensitive data access, and information exfiltration, posing significant threats to SQL databases and other sensitive systems [1][3][15]. Group 1: MCP Deployment and Popularity - The MCP was quietly released at the end of 2024, gaining rapid traction with over 1,000 servers online by early 2025, and significant interest on platforms like GitHub, where related projects received over 33,000 stars [2][3]. - Major tech companies, including Google, OpenAI, and Microsoft, quickly integrated MCP into their ecosystems, leading to a surge in the creation of MCP servers by developers due to its simplicity and effectiveness [2][3]. Group 2: Security Risks and Attack Mechanisms - General Analysis identified a new attack pattern facilitated by MCP's architecture, where attackers can exploit prompt injection to gain unauthorized access to sensitive data [3][4]. - A specific case involving Supabase MCP demonstrated how an attacker could insert a seemingly benign message into a customer support ticket, prompting the MCP agent to leak sensitive integration tokens [4][6]. - The attack process was completed in under 30 seconds, highlighting the speed and stealth of such vulnerabilities, which can occur without triggering alarms or requiring elevated privileges [4][8]. Group 3: Architectural Issues and Recommendations - The article emphasizes that the security issues with MCP are not merely software bugs but fundamental architectural problems that need to be addressed at the system level [12][15]. - Supabase's CEO reiterated that MCP should not be connected to production databases, a caution that applies universally to all MCP implementations [13][14]. - The integration of OAuth with MCP has been criticized for not adequately addressing the security needs of AI agents, leading to potential vulnerabilities in how sensitive data is accessed and managed [17][20]. Group 4: Future Considerations and Industry Response - The article suggests that the current challenges with MCP require a reevaluation of security protocols and practices as the industry moves towards more integrated AI solutions [21]. - Experts believe that while the integration of different protocols like OAuth and MCP presents challenges, it is a necessary evolution that will ultimately succeed with ongoing feedback and adjustments [21].
Cursor 搭 MCP,一句话就能让数据库裸奔!?不是代码bug,是MCP 天生架构设计缺陷
AI前线· 2025-07-10 07:41
Core Insights - The article highlights a significant security risk associated with the use of MCP (Multi-Channel Protocol) in AI applications, particularly the potential for SQL database leaks through a "lethal trifecta" attack pattern involving prompt injection, sensitive data access, and information exfiltration [1][4][19]. Group 1: MCP Deployment and Popularity - MCP has rapidly gained traction since its release in late 2024, with over 1,000 servers online by early 2025 and significant interest on platforms like GitHub, where related projects received over 33,000 stars [3]. - The simplicity and lightweight nature of MCP have led to a surge in developers creating their own MCP servers, allowing for easy integration with tools like Slack and Google Drive [3][4]. Group 2: Security Risks and Attack Mechanisms - General Analysis has identified a new attack mode stemming from the widespread deployment of MCP, which combines prompt injection with high-privilege operations and automated data return [4][19]. - An example of this vulnerability was demonstrated through an attack on Supabase MCP, where an attacker could extract sensitive integration tokens by submitting a seemingly benign customer support ticket [5][11]. Group 3: Attack Process Breakdown - The attack process involves five steps: setting up an environment, creating an attack entry point through a crafted support ticket, triggering the attack via a routine developer query, agent hijacking to execute SQL commands, and finally, data harvesting [7][9][11]. - The attack can occur without privilege escalation, as it exploits the existing permissions of the MCP agent, making it a significant threat to any team exposing production databases to MCP [11][13]. Group 4: Architectural Issues and Security Design Flaws - The article argues that the vulnerabilities are not merely software bugs but rather architectural issues inherent in the MCP design, which lacks adequate security measures [14][19]. - The integration of OAuth with MCP has been criticized as a mismatch, as OAuth was designed for human user authorization, while MCP is intended for AI agents, leading to fundamental security challenges [21][25]. Group 5: Future Considerations and Industry Implications - The ongoing evolution of MCP and its integration into various platforms necessitates a reevaluation of security protocols and practices within the industry [19][25]. - Experts emphasize the need for a comprehensive understanding of the security implications of using MCP, as the current design does not adequately address the risks associated with malicious calls [25].
X @Anthropic
Anthropic· 2025-06-26 16:27
Available in beta on Claude Desktop for all plan types.Download the latest version: https://t.co/iWXdAryVBH ...
X @Anthropic
Anthropic· 2025-06-26 16:27
Product Update - Local MCP servers can now be installed with one click on Claude Desktop [1] - Desktop Extensions (.dxt files) package the server, handle dependencies, and provide secure configuration [1]
MCP不是万灵药
腾讯研究院· 2025-05-07 08:29
Core Viewpoint - The article discusses the rise of Model Context Protocol (MCP) as a unifying tool invocation protocol in the AI industry, highlighting its rapid adoption and the excitement surrounding it, while also addressing its limitations and the need for realistic expectations regarding its applicability across different scenarios [3][4][5]. Summary by Sections What is MCP? - MCP is an open technical protocol designed to standardize interactions between large language models (LLMs) and external tools and services, functioning as a universal translator for AI models [5][6]. Why is MCP Needed? - Prior to MCP, AI tool invocation faced two main issues: fragmented interfaces requiring custom code for each combination and inefficient development processes [6][8]. MCP's Functionality - MCP employs a universal language format (JSON - RPC) allowing developers to interact with all tools supporting this protocol after a single learning phase [8][10]. MCP's Architecture - MCP consists of three core components: MCP Host (execution environment), MCP Client (communication hub), and MCP Server (service endpoint), facilitating smooth communication between AI models and external services [11][15]. MCP's Development Challenges and Market Chaos - The rapid growth of MCP has led to a chaotic market with many tools lacking practical value, as many developers rushed to create MCP-compatible services without thorough testing [24][34]. MCP's Limitations - While MCP has been beneficial for local client applications, it faces challenges in server-side and cloud applications due to its dual-link mechanism, which complicates implementation and maintenance [28][29]. Market Confusion - The current MCP market is characterized by low usability, with many tools failing to deliver real value, leading to inefficiencies in tool selection and usage [34][35]. MCP's Role in the AI Ecosystem - MCP is not a one-size-fits-all solution; it is a communication protocol that does not dictate how tools are selected or used, emphasizing the need for a collaborative approach among various AI components [39][40]. Future Directions - The article suggests that MCP's evolution may lead to a more streamlined and valuable tool ecosystem, as the market naturally selects for quality and utility over time [36][46].
李彦宏说的「MCP」,还有人不知道吗?
36氪· 2025-04-28 09:44
以下文章来源于智能涌现 ,作者邓咏仪 智能涌现 . 文 | 邓咏仪 编辑 | 苏建勋 来源| 智能涌现(ID: AIEmergence) 封面来源 | AI生成 大模型的风,如今又刮到了一个新名词上:MCP。 AI圈中不缺新鲜事,但这次不一样,互联网仿佛又回到了十多年前的春天。 "现在,基于MCP开发智能体,就像2010年开发移动APP。" 4月25日,百度 董事长李彦宏在百度Create大会上说到。 如果还没有听过MCP,但你肯定听过上一个热词:Agent(智能体)。2025年初,中国初创公司Manus的爆火,把这个名词瞬间推到了大众面前。 "真·能干活的AI",是Agent爆火的关键。在这之前,大模型可以答疑解惑,但它只是一个简单的对话窗口,依赖于模型接受过的训练,大模型内的数据往 往不是最新的,如果只有大模型本体,调用外部工具,要经历非常繁琐的过程。 MCP这个概念,就和Agent密不可分。 MCP是Agent愿景得以实现的的重要路径——大模型可以自由地调用支持MCP协议的外部工具,完成更具体的任 务。 现在,包括高德地图、微信读书在内的应用,就已经纷纷推出官方的MCP Server(服务器),这意味着 ...
李彦宏说的「MCP」,还有人不知道吗?
3 6 Ke· 2025-04-28 01:26
Core Viewpoint - The emergence of MCP (Model Context Protocol) is seen as a pivotal development in the AI industry, akin to the rise of mobile apps in 2010, enabling more efficient interactions between large models and external tools [1][2]. Group 1: Definition and Importance of MCP - MCP is an open standard that allows large models to interact with external data sources and tools, similar to a universal interface like USB [6][12]. - The adoption of MCP is expected to lead to a significant explosion in AI applications by 2025, as it simplifies the development process for AI applications [5][12]. Group 2: Current Trends and Adoption - Since February 2024, a global wave of MCP adoption has occurred, with major companies like OpenAI, Google, and others announcing support for the protocol [2][16]. - Over 4,000 MCP servers have been launched globally, indicating rapid growth in the ecosystem [12]. Group 3: Developer Experience and Challenges - Prior to MCP, developers faced high barriers in integrating external tools with large models, often requiring extensive coding and adaptation [10][11]. - With MCP, developers can focus on maintaining their applications rather than managing external tool performance, significantly reducing development workload [12][13]. Group 4: Competitive Landscape and Strategic Shifts - The shift towards MCP represents a strategic pivot for major AI companies, moving from isolated development to a more collaborative ecosystem [17][21]. - OpenAI's previous closed strategy has been contrasted with MCP's open approach, highlighting the advantages of a more inclusive development environment [18][21].
关于MCP最值得看的一篇:MCP创造者聊MCP的起源、架构优势和未来
Founder Park· 2025-04-22 13:05
Anthropic 在去年发布的 MCP 协议,今年因为 Manus 和 Agent 的热潮,突然成为了 AI 领域最热门的协议。OpenAI、微软、Google 等大厂也纷 纷支持协议,国内阿里云百炼、腾讯云也迅速跟进,上线了快速搭建平台。 但争议也不少,很多人质疑 MCP 和 API 区别不大、Anthropic 的工程师对互联网协议不怎么精通、以及协议太简单带来的安全问题等等。 让 MCP 协议的发明者来回答这些问题,再合适不过了。 在 Latent Space 最近的一起播客中,他们邀请到了 Anthropic 团队 MCP 协议的发明者——Justin Spahr-Summers、 David Soria Parra,详细聊 了聊 MCP 的起源,以及他们对于 MCP 诸多想法:为何推出 MCP、 MCP 与现有的 API 有何不同、如何让 MCP 更好利用好工具等等。信息量很 大,建议收藏阅读。 对谈嘉宾介绍: TLDR: Founder Park 正在搭建开发者社群,邀请积极尝试、测试新模型、新技术的开发者、创业者们加入,请扫码详细填写你的产品/项目信息,通过审核 后工作人员会拉你入群~ 进群之 ...
喝点VC|a16z华裔合伙人:MCP正重塑AI Agent生态,有望成为AI与工具交互的默认接口
Z Potentials· 2025-03-29 03:57
Core Insights - The article discusses the Model Context Protocol (MCP), an open protocol designed to standardize interactions between AI models and external tools, enabling a more cohesive ecosystem for AI agents and tools [2][3][6] - MCP aims to address the fragmentation in how AI agents interact with various tools and APIs, proposing a unified interface for execution, data retrieval, and tool invocation [2][6] - The protocol is seen as a potential default interface for AI-tool interactions, paving the way for a new generation of autonomous, multi-modal, and deeply integrated intelligent experiences [6][31] What is MCP? - MCP is an open protocol that allows various systems to provide context to AI models in a standardized manner, defining how AI models should call external tools and interact with services [3][6] - It draws inspiration from the Language Server Protocol (LSP) but innovates by adopting an agent-centric execution model, allowing AI workflows to be more autonomous [5][6] Current Use Cases - Users can configure MCP servers to transform any MCP client into a versatile application, exemplified by Cursor, which can integrate with multiple MCP servers for various functionalities [8][10] - Most current use cases fall into two categories: developer-centric workflows and new experiences built on LLM clients [9][10] Developer-Centric Workflows - MCP servers enable developers to perform tasks directly within their Integrated Development Environment (IDE) without switching contexts [10][11] - Developers can quickly generate MCP servers based on existing documentation or APIs, reducing repetitive coding and allowing for more efficient tool usage [11][12] New Experience Scenarios - While IDEs like Cursor are prominent MCP clients, there is potential for specialized MCP clients tailored for business scenarios, such as customer support and marketing [13][15] - The design of MCP clients will significantly influence their functionality and user experience, with examples like Highlight showcasing innovative interaction methods [13][15] Future Possibilities - The MCP ecosystem is still in its early stages, with several key challenges to address, including multi-tenancy support, authentication mechanisms, and permission control [20][21][23][24] - A standardized MCP gateway is anticipated to manage connections and security, enhancing the overall deployment and management of MCP systems [25][26] - The evolution of MCP could lead to new competitive dimensions for developer-centric companies, necessitating high-quality tools that are easily discoverable by AI agents [31][32]