Skip to main content
Glama

MCP-Add-Weather

README.md1.54 kB
I am using UV as virtual envirnoment My client `llm` will call Math Server to get addition and multiplcation then it will pass the value from math Server to weather server to get the weather details. TODOS: - Instead of returning multiplcation - return zip code. Pass that zipcode to weather server to get the weather result. - Please create a .env file and add GROQ_API_KEY="YOUR KEY" Commands to Run ```uv init`` if you dont have pyproject.toml or if you are doing from scratch. Open Terminal 1 to run weather ```uv venv``` ```source .venv/bin/activate``` ```uv add -r requirements.txt``` ```python weather.py``` Open Terminal 2 to run client that aggregates addition and weather ```uv venv``` ```source .venv/bin/activate``` ```uv add -r requirements.txt``` ```python client.py``` or ```python client_local_ollama.py``` for local To RUN Locally Install Ollama. Once Ollama installed, Please verify by running ```ollama run llama3``` if it worked then we are good to go. -------------- Output ```Math Answer: The result of (3 + 5) * 12 is calculated as follows: 1. **Add 3 and 5**: \( 3 + 5 = 8 \) 2. **Multiply the result by 12**: \( 8 \times 12 = 96 \) **Final Answer:** \boxed{96} Extracted number : 96 Weather Answer: The weather in location 96 is **rainy all the time**. However, the temperature information you mentioned ({math_result}) isn't available through the provided tools. Let me know if you'd like further clarification! (MCP-Add-Weather) kasinathnalla@macbookpro MCP-Add-Weather % ```

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/kasinathnalla/MCP-Add-Weather'

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