๐ Build Custom MCP Servers ๐โ๏ธ๐ฐ
@sourangshupal
๐ Build Custom MCP Servers ๐โ๏ธ๐ฐ ใซใคใใฆ
ๆฆ่ฆใฏใพใ ใใใพใใ
ๅบๆฌๆ ๅ ฑ
่จญๅฎ
ไปฅไธใฎ่จญๅฎใไฝฟใฃใฆใใใฎใตใผใใผใ MCP ๅฏพๅฟใฏใฉใคใขใณใใซ่ฟฝๅ ใใฆใใ ใใใ
{
"mcpServers": {
"Build-Custom-MCP-Servers": {
"command": "uv",
"args": [
"sync"
]
}
}
}ใใผใซ
ใใผใซใฏๆคๅบใใใพใใใงใใ
ใใผใซใฏ README ใใ่ชๅ็ใซๆฝๅบใใใพใใใกใณใใใผใฏ ## Tools ใจใใ่ฆๅบใใฎไธใซ่จ่ผใใใใจใงใใใฎใฟใใซๅๆ ใงใใพใใ
ๆฆ่ฆ
What is Build Custom MCP Servers?
This project demonstrates building simple MCP servers using the MCP Python SDK (mcp[cli]). It provides tools for note management, weather fetching, and news searching, using external API keys stored in a .env file.
How to use Build Custom MCP Servers?
Install Python 3.12 and a virtual environment manager. Clone the repository, set up a virtual environment, and install dependencies (e.g., uv sync). Copy .env.example to .env and add your WEATHER_API_KEY and BRAVE_API_KEY. Run the server with mcp install main.py to add it to Claude Desktop, or use mcp dev main.py for development.
Key features of Build Custom MCP Servers
- Note-taking: add, read, latest, and summarize notes.
- Current weather data for any city via WeatherAPI.com.
- News search using the Brave Search API.
- Configuration via
.envfile with API keys. - Built with
mcp[cli]Python SDK.
Use cases of Build Custom MCP Servers
- Manage personal notes through an MCP client like Claude Desktop.
- Check realโtime weather during conversations.
- Search for news articles without leaving the chat interface.
- Learn how to build and run custom MCP servers.
FAQ from Build Custom MCP Servers
What tools does the MCP server provide?
It offers note management (add, read, latest, summarize), current weather fetching, and Brave Search news retrieval.
What API keys are required?
You need a WeatherAPI.com key (WEATHER_API_KEY) and a Brave Search API key (BRAVE_API_KEY).
What Python version is needed?
Python 3.12 is required.
How do I run the server?
Use mcp install main.py to register the server with Claude Desktop, or mcp dev main.py
ใ้็บ่ ใใผใซใใฎไปใฎใณใณใใณใ
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).๐ฆ
test
prysmaticlabsGo implementation of Ethereum proof of stake
Test
x1xhlolFULL Augment Code, Claude Code, Cluely, CodeBuddy, Comet, Cursor, Devin AI, Junie, Kiro, Leap.new, Lovable, Manus, NotionAI, Orchids.app, Perplexity, Poke, Qoder, Replit, Same.dev, Trae, Traycer AI, VSCode Agent, Warp.dev, Windsurf, Xcode, Z.ai Code, Dia & v0. (And other Open Sou
Grafana MCP server
grafanaMCP server for Grafana
Deepwiki MCP Server
regenrek๐ MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
ใณใกใณใ