Integration
LangChain is the most widely-used framework for building applications with LLMs. By connecting LangChain to Catalogian's MCP server, your agents get live access to product catalog data — browse schemas, filter rows, query changes, and download snapshots — all as native tool calls within your LangChain pipeline.
Catalogian exposes 14 MCP tools covering catalog exploration, delta queries, row-level diffs, and data downloads. LangChain's MCP client adapter connects to Catalogian's endpoint and makes these tools available to any agent or chain. Your LLM can ask 'what prices changed this week?' and get a real answer backed by live data.
No custom data loaders or API wrappers needed. Point LangChain's MCP client at your Catalogian MCP endpoint, authenticate with your API key, and your agent has full access to your product data. Combine it with other tools in your LangChain pipeline for multi-source reasoning.
How it works
01
Your Catalogian MCP server is available at POST /v1/mcp. Authenticate with your API key (x-api-key header). Each source you've connected is accessible through the MCP tools.
02
Use LangChain's MCP client adapter to connect to your Catalogian endpoint. The 14 available tools are automatically discovered and made available to your agent.
03
Your LangChain agent can now browse catalog schemas, filter products, track changes, and download data — all through natural language that maps to MCP tool calls.
Connect LangChain to Catalogian via MCP
from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent
from langchain_anthropic import ChatAnthropic
async with MultiServerMCPClient({
"catalogian": {
"url": "https://catalogian.com/v1/mcp",
"transport": "streamable_http",
"headers": {"x-api-key": "cat_sk_live_..."}
}
}) as client:
agent = create_react_agent(
ChatAnthropic(model="claude-sonnet-4-20250514"),
client.get_tools()
)
result = await agent.ainvoke({
"messages": [{"role": "user",
"content": "What price changes happened in my-catalog today?"}]
})Frequently asked questions
MCP support in LangChain is available through the langchain-mcp-adapters package. It works with LangChain 0.3+ and LangGraph for agent workflows.
Catalogian provides 14 MCP tools: list_sources, snapshot_schema, filter_snapshot_rows, search_snapshot, get_delta, get_delta_rows, download_filtered_snapshot, and more. Each tool is documented with input schemas that LangChain auto-discovers.
Yes. Catalogian's MCP tools work alongside any other LangChain tools — web search, databases, custom APIs. Your agent can cross-reference product data with external sources in a single reasoning chain.
Free plan includes 1 source and 50,000 SKUs. No credit card required.
Start monitoring free