MCP.so
登录

Simple MCP Client with LangGraph Agent

@simozampa

基本信息

分类

AI 与智能体

传输方式

stdio

作者

simozampa

关于 Simple MCP Client with LangGraph Agent

Simple Multi-Server MCP Client with LangChain

Simple MCP Client with LangGraph Agent 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Simple MCP Client with LangGraph Agent 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Simple MCP Client with LangGraph Agent?

A lightweight implementation of a multiserver MCP (Model Context Protocol) client that uses a LangGraph agent for conversations, built with Express.js and TypeScript.

How to use Simple MCP Client with LangGraph Agent?

Clone the repository, install dependencies with npm install, create a .env file with PORT, NODE_ENV, CORS_ORIGIN, and ANTHROPIC_API_KEY, then build and start using npm run build followed by npm start. Use the /api/chat POST endpoint to send messages and configure MCP servers.

Key features of Simple MCP Client with LangGraph Agent

  • Express.js server with TypeScript
  • LangGraph agent for handling conversations
  • MCP client for tool integration
  • Streaming responses

Use cases of Simple MCP Client with LangGraph Agent

  • Build a chatbot that can call external MCP tools (e.g., weather services)
  • Create an agent that orchestrates multiple MCP servers in a single conversation
  • Prototype and test MCP integrations with a streaming LangGraph agent

常见问题

1

What runtime dependencies does it require?

It requires Node.js, Express.js, TypeScript, the Anthropic SDK (for the LangGraph agent), and MCP client libraries. An Anthropic API key must be set in the `.env` file.

2

How does authentication work?

The server uses an optional API key per MCP server, passed in the `mcpServers` array. No other authentication is enforced; CORS can be configured via the `CORS_ORIGIN` environment variable.

3

Where is conversation data stored?

Conversation history is passed in the request body (`chatHistory`) and managed client-side. The server does not persist any data.

4

What transport does the API use?

The server exposes standard HTTP endpoints (GET and POST). Streaming responses are supported via the ReadableStream API.

5

Can I use multiple MCP servers in one request?

Yes, the `mcpServers` array accepts multiple server objects, each with a name, version, and URL. The LangGraph agent will retrieve tools from all specified servers.

评论

AI 与智能体 分类下的更多 MCP 服务器