Skip to main content
Glama
by JessiP23

Setup & Run (concise)

Clone & install

git clone https://github.com/JessiP23/mcp.git cd mcp/weather # Python venv python -m venv .venv source .venv/bin/activate pip install -U pip

Install uv (runtime)

macOS / Linux

curl -LsSf https://astral.sh/uv/install.sh | sh # restart terminal after install

Windows (PowerShell)

iwr -useb https://astral.sh/uv/install.ps1 | iex # restart shell after install

Create project with uv (optional)

uv init weather cd weather uv venv source .venv/bin/activate uv add "mcp[cli]" httpx touch weather.py

Run

  1. Install Inspector (if needed):

npx @modelcontextprotocol/inspector@latest --version
  1. Run the MCP server via Inspector:

npx @modelcontextprotocol/inspector uv --directory /Users/jessipavia/mcp/weather run python main.py
  1. (Optional) Run manual search locally:

python main.py --manual

Test files (concise)

  • Copy a local file into samples/:

cp /path/to/local/file.txt samples/
  • Download an online file into samples/:

curl -L "https://example.com/file.txt" -o samples/file.txt
Deploy Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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/JessiP23/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server