| Feature | LangChain Native Tool | MCP (Model Context Protocol) Tool |
|---|---|---|
| Core Nature | Application-level abstraction/code component. | Infrastructure-level, open network protocol. |
| Architecture | In-process execution (runs inside your app memory). | Inter-process/network communication (Client-Server via JSON-RPC). |
| Portability | Bound to the LangChain framework ecosystem. | Vendor-neutral; works across any MCP-compliant platform. |
| Discovery | Hardcoded/imported statically by the developer. | Dynamic discovery by the client at runtime. |
| Security & Isolation | Low; shares permissions and runtime environment with the app. | High; tool server executes in an isolated environment/network. |
| Implementation Ownership | App consumer must write or wrap the code for every API. | Service provider creates one server for all consumers. |
| Scope of Logic | Flexible; can embed inner orchestration or multi-step logic. | Strictly atomic; limited only to data access or point actions. |
| Ecosystem Targets | Custom agent applications built by developers. | IDEs (Cursor, Windsurf), Chat UI clients, and enterprise platforms. |
Tuesday, August 11, 2026
Tools : MCP vs Langchain
Subscribe to:
Post Comments (Atom)
FastMCP renamed to MCPServer and Context object still required
While the Model Context Protocol (MCP) 2026-07-28 specification removed protocol-level sessions ( Mcp-S...
-
http://www.sommarskog.se/share_data.html How to Share Data Between Stored Procedures An SQL text by Erland Sommarskog, SQL Server MVP. M...
-
CONCLUSION : 1. Normally, use following two when you do not want query compilation also to come into picture. CHECKPOINT DBCC DROPCLEA...
-
Most of the Google tutorials on Keras do not show how to display a confusion matrix for the solution. A confusion matrix can ...
No comments:
Post a Comment