About Langchain MCP Tools Ts Usage
Langchain MCP Tools Ts Usage is an MCP server published by hideya in the AI category: mCP Tools Usage From LangChain ReAct Agent / Example in TypeScript. It has been installed 0 times through Conduid.
The repository has 11 stars and 2 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx langchain-mcp-tools-ts-usageThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Langchain MCP Tools Ts Usage
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
MCP Tools Usage From LangChain / Example in TypeScript 
This simple Model Context Protocol (MCP) client demonstrates the use of MCP server tools by LangChain ReAct Agent.
It leverages a utility function convertMcpToLangchainTools() from
@h1deya/langchain-mcp-tools.
This function handles parallel initialization of specified multiple MCP servers
and converts their available tools into an array of LangChain-compatible tools
(StructuredTool[]).
It also performs LLM provider-specific schema transformations
to prevent schema compatibility issues
OpenAI's gpt-5.4-mini is used as the LLM.
For convenience, code for OpenAI's and Anthropic's LLMs are also included and commented out.
A bit more realistic (conversational) MCP Client is available here
A python equivalent of this app is available here
Prerequisites
- Node.js 18+
- npm 8+ (
npx) to run Node.js-based MCP servers - [optional] npm 7+ (
npx) to run Node.js package-based local MCP servers - [optional]
uv(uvx) installed to run Python-based MCP servers - LLM API keys from OpenAI, Anthropic, Google GenAI, and/or xAI as needed
Usage
-
Install dependencies:
npm install -
Setup API key:
cp .env.template .env- Update
.envas needed. .gitignoreis configured to ignore.envto prevent accidental commits of the credentials.
- Update
-
Run the app:
npm start
License
README mirrored from the source repository 3 months ago. The original is authoritative.