MCP_Projects
Enables integration with LangChain, allowing language models to discover and execute MCP tools automatically.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP_Projectsshow me how to create a basic MCP server"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
From creating my first MCP server to deploying production-ready applications using Docker and cloud-native architectures.
🤖 What is MCP?
Model Context Protocol (MCP) is a standardized protocol that enables seamless communication between AI models and external tools/systems. It allows:
🔌 Tool Integration: Connect AI models to custom tools and services
🌐 Universal Communication: Standardized way for LLMs to interact with resources
🔄 Multi-Transport Support: Use stdio, HTTP, or custom transports
🛡️ Type-Safe: Full type support and validation
📡 Remote Execution: Execute tools on remote servers
Related MCP server: MCP AI Chat LangChain
✅ Prerequisites
Python 3.11+ (MCP requires modern Python)
Git for version control
Docker (for Chapter 6)
Basic Python knowledge (async/await, decorators)
API familiarity (helpful for understanding HTTP transport)
Terminal/Command Line comfort
The project includes:
fastmcp- FastMCP framework for building MCP serverslangchain- For integration with language modelslangchain-mcp-adapters- Bridge between LangChain and MCPmcp- Official MCP specification implementationagentic-terminal- Terminal-based MCP tools
🛠️ Technologies
Technology | Purpose | Version |
FastMCP | MCP framework | 3.2.4+ |
Python | Programming language | 3.12+ |
Docker | Containerization | Latest |
LangChain | LLM framework integration | 1.2.17+ |
Async/Await | Concurrent operations | Built-in Python |
HTTP | Network transport | Standard |
Stdio | Local process communication | Standard |
UV | Package management | Latest |
Setting Up Python Environment
Using uv (recommended - faster than pip):
uv venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activateOr using traditional venv:
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate📚 Project Structure
1: Creating Your First MCP Server 🌱
File: 1_Create_MCP/
The fundamentals of MCP by building a basic server:
1_first_mcp_server_stdio.py: Build a simple MCP server using stdio transport
Basic tool definition with
@mcp.tool()decoratorFetch and process data patterns
Running server locally
2_python_client.py: Create a Python client to connect to the MCP server
Understand client-server communication
Making tool calls programmatically
3_langchain_client.py: Integrate MCP with LangChain
Use MCP tools with language models
Automatic tool discovery and binding
Key Learnings:
FastMCP framework basics
Stdio transport protocol
Async function handling
Tool documentation with docstrings
🏗️ Project Architecture
MCP_Projects/
│
├── 1_Create_MCP/ # Basics: Stdio-based MCP
│ ├── 1_first_mcp_server_stdio.py
│ ├── 2_first_python_client.py
│ └── 3_langchain_client.py
│
├── 2_HTTP_MCP/ # Basics: HTTP-based MCP
│ ├── 1_http_mcp_server.py
│
├── pyproject.toml # Main project config
├── package.json # NPM metadata
├── main.py # Entry point
└── README.md # This file
📚 Resources
Official Documentation
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
The Mercado Pago MCP Server implements the Model Context Protocol to provide AI agents and LLMs with access to Mercado Pago's APIs and tools within compatible development environments. It acts as an intermediary that translates Mercado Pago resources into executable functions (tools) that AI applications can invoke to perform actions and automate flows. The server simplifies integration, enables using documentation to implement or improve code, and optimizes operations through natural language interactions without manual implementations.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA demonstration implementation of the Model Context Protocol server that facilitates communication between AI models and external tools while maintaining context awareness.-
- FlicenseNot gradedqualityDmaintenanceA basic Model Context Protocol server implementation that demonstrates core functionality including tools and resources for AI chat applications.-
- AlicenseNot gradedqualityDmaintenanceA toolkit for building Model Context Protocol servers and clients that provide standardized context for LLMs, allowing applications to expose resources, tools, and prompts through stdio or Streamable HTTP transports.47,896,904MIT
- FlicenseNot gradedqualityDmaintenanceA complete working example of Model Context Protocol servers that exposes tools and functions over streamable HTTP, allowing AI assistants like Cursor to access capabilities such as web search via Tavily.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kritadnya/MCP_Projects'
If you have feedback or need assistance with the MCP directory API, please join our Discord server