How to Use the Doofinder MCP in LangChain
Build search-driven agents in LangChain. Connect Doofinder tools to your chains for real-time e-commerce data retrieval.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Doofinder MCP to LangChain
Create your Vinkius account to connect Doofinder to LangChain and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Chain search results with LangChain
Feed your agent search data directly from the Doofinder MCP server. By using `search_keyword` or `search_filtered` as a tool in your LangChain pipeline, your agent retrieves live inventory state without manual data syncing. This creates a bridge between your search index and your reasoning chain. The output from one tool becomes the input for the next, letting your agent handle complex tasks like cross-referencing search results with product metadata.
Audit performance in your chains
Monitor every search interaction through your existing LangSmith traces. When you trigger `get_stats` via an MCP tool, the data flows directly into your observability stack, showing exactly how search volume correlates with agent activity. Stop guessing why a search query returned a specific set of items. By capturing the input and output of `get_search_engines` within your chain, you gain visibility into the exact configuration your agent is using to serve customers.
Dynamic search orchestration
Let your agent decide the optimal search strategy based on user intent. Instead of hard-coding search logic, you give the agent the `search_sorted` and `search_pagination` tools to navigate large catalogs autonomously. Your agent parses the user's request, selects the appropriate sorting criteria, and executes the search. This keeps your application logic clean and your search behavior responsive to real-time user needs.
Set up Doofinder MCP in LangChain
Prerequisites
- Python 3.10+ installed
-
langchain-mcp-adapters+langgraphpackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
pip install langchain-mcp-adapters langgraph langchain-openai. The MCP adapters package converts MCP tools into native LangChainBaseToolobjects. - 2
Connect via HTTP transport
Use
MultiServerMCPClientwith"transport": "http"pointing to your Vinkius endpoint. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Create a ReAct agent
Pass the discovered tools to
create_react_agent()from LangGraph. The agent automatically routes Doofinder tool calls through the MCP protocol. - 4
Run with any LLM
Swap
ChatOpenAIforChatAnthropic,ChatGoogleGenerativeAI, or any LangChain-compatible model. The MCP tools work identically across all providers.
from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent
from langchain_openai import ChatOpenAI
async with MultiServerMCPClient({
"doofinder-mcp": {
"transport": "http",
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
}
}) as client:
tools = client.get_tools()
agent = create_react_agent(
ChatOpenAI(model="gpt-4o"),
tools,
)
result = await agent.ainvoke({
"messages": "List recent Doofinder transactions"
})
print(result["messages"][-1].content) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Doofinder. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Doofinder MCP in LangChain
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Doofinder MCP today
We host it, we monitor it, we maintain it. You just paste one token.