π Build Custom MCP Servers πβοΈπ°
@sourangshupal
About π Build Custom MCP Servers πβοΈπ°
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Build-Custom-MCP-Servers": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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
Frequently asked questions
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`
Basic information
More Developer Tools MCP servers

BetterBugs
BetterBugsThe BetterBugs MCP (Model Context Protocol) enables you to load BetterBugs bug reports (via report links) directly to your preferred AI Agents and developer environments with MCP Client capabilities (such as Cursor, VS C

Air Pipe
airpipeBuild, validate, deploy β HTTP APIs, cron jobs, webhooks and MCP tools β from your AI client.
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
FastAPI-MCP
tadata-orgExpose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Grafana MCP server
grafanaMCP server for Grafana
Comments