1. Conduid
  2. Agents
  3. Toolkit Multi Server AI Agent With LangChain
MCP server Β· Agents

Toolkit Multi Server AI Agent With LangChain

πŸ”Œ Multi-server MCP agent using LangChain β€” connects to math & weather tools via stdio and HTTP transports

Unclaimed agents
34Low

Scored 6 months ago Β· breakdown

About Toolkit Multi Server AI Agent With LangChain

Toolkit Multi Server AI Agent With LangChain is an MCP server in the Agents category: πŸ”Œ Multi-server MCP agent using LangChain β€” connects to math & weather tools via stdio and HTTP transports.

Install

From source
git clone https://github.com/Sheral18/MCP-Toolkit-Multi-Server-AI-Agent-with-LangChain

This 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 Toolkit Multi Server AI Agent With LangChain

Powered by Claude · Grounded in docs

I know everything about Toolkit Multi Server AI Agent With LangChain. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • βœ“README presentThe repository ships documentation.

5 checks have not been run yet.

README

πŸ”Œ MCP Toolkit: Multi-Server AI Agent with LangChain

Build intelligent agents that seamlessly connect to multiple MCP servers for math operations and real-time data retrieval.

Overview

This project sets up two MCP servers:

  • Math Server - Provides arithmetic tools (add, multiply, divide) via stdio transport
  • Weather Server - Provides weather lookup via streamable HTTP transport

A LangChain agent connects to both servers and can use their tools to answer questions.

Setup

Prerequisites

  • Python 3.13+
  • uv package manager

Installation

uv sync

Environment Variables

Create a .env file with your Groq API key:

GROQ_API_KEY=gsk_your_api_key_here

Get your API key from console.groq.com

Usage

1. Start the Weather Server

In one terminal:

uv run python weather.py

This starts an HTTP server on http://127.0.0.1:8000

2. Run the Client

In another terminal:

uv run python client.py

The client will:

  1. Connect to both MCP servers (math via stdio, weather via HTTP)
  2. Create a ReAct agent with access to all tools
  3. Execute sample queries for math and weather

Project Structure

β”œβ”€β”€ client.py        # LangChain agent that connects to MCP servers
β”œβ”€β”€ mathserver.py    # MCP server with arithmetic tools (stdio)
β”œβ”€β”€ weather.py       # MCP server with weather tool (HTTP)
β”œβ”€β”€ requirements.txt # Python dependencies
β”œβ”€β”€ pyproject.toml   # Project configuration
└── .env             # Environment variables (not committed)

Available Tools

Math Server (stdio)

  • add(a, b) - Add two numbers
  • multiply(a, b) - Multiply two numbers
  • divide(a, b) - Divide two numbers

Weather Server (HTTP)

  • get_weather(location) - Get weather for a location

Dependencies

  • langchain-groq - Groq LLM integration
  • langchain-mcp-adapters - MCP client adapters for LangChain
  • mcp - Model Context Protocol SDK
  • langgraph - LangGraph for agent orchestration

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Toolkit Multi Server AI Agent With LangChain

How do I install Toolkit Multi Server AI Agent With LangChain?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Toolkit Multi Server AI Agent With LangChain safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Toolkit Multi Server AI Agent With LangChain still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.