
iFlow Search
This server brings iFlow Search (心流搜索) into Claude via three stdio tools: web search, image search, and URL fetch. All responses come back as structured JSON, making them easy to parse and chain. It wraps the same TypeScript SDK used in the project's LangChain and LangGraph adapters, so you get consistent attribution headers and error handling across integrations. If you're already using iFlow's API in a LangChain agent, this lets you expose the same search capabilities to Claude Desktop or other MCP clients without rewriting anything. The server reads your iFlow API key from the environment and optionally reports which MCP host is calling it for analytics.
- tools
- 3
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- May 26, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
iflow_web_searchWeb search tool from the LangChain adapter, also exposed by the MCP server as one of its three tools mirroring the LangChain adapter.
Web search tool from the LangChain adapter, also exposed by the MCP server as one of its three tools mirroring the LangChain adapter.
No parameter schema in public metadata yet.
iflow_image_searchImage search tool from the LangChain adapter, also exposed by the MCP server as one of its three tools mirroring the LangChain adapter.
Image search tool from the LangChain adapter, also exposed by the MCP server as one of its three tools mirroring the LangChain adapter.
No parameter schema in public metadata yet.
iflow_web_fetchWeb page fetching tool from the LangChain adapter, also exposed by the MCP server as one of its three tools mirroring the LangChain adapter.
Web page fetching tool from the LangChain adapter, also exposed by the MCP server as one of its three tools mirroring the LangChain adapter.
No parameter schema in public metadata yet.
Sponsors
Configuration
IFLOW_API_KEY*secretBearer token for the iFlow Search API. Obtain one at https://platform.iflow.cn.
IFLOW_MCP_CLIENTOptional MCP client slug forwarded to iFlow as the IFlow-MCP-Client header. Matches /^[a-z0-9._-]{1,64}$/.
IFLOW_MCP_CLIENT_VERSIONOptional MCP client version forwarded to iFlow as the IFlow-MCP-Client-Version header. Only honored when IFLOW_MCP_CLIENT is also set.
IFLOW_BASE_URLOptional override for the iFlow Search API base URL. Defaults to https://platform.iflow.cn.
Readme
iflow-search-js
JavaScript / TypeScript integrations for iFlow Search (心流搜索) — a search API that provides web search, image search, and web page fetching with AI-friendly structured output.
- Product: https://platform.iflow.cn/
- API docs: https://platform.iflow.cn/docs/
- Operator: 杭州星辰千寻科技有限公司
This monorepo contains:
- A framework-agnostic core SDK
- A LangChain JS tool adapter (also usable from LangGraph)
- A LangGraph agent example
- An MCP stdio server for Hermes / Claude Code / Claude Desktop / other MCP clients
Package / usage matrix
Details
- Repository
- github.com/zhengyanglsun/iflow-search-js
- Category
- Search & Web Crawling
- Package
@iflow-ai/search-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active