Skip to main content
Glama
sthossan

Weather & Prayer Times MCP Server

by sthossan

🧠 Node MCP Local Server (TypeScript)

This is a Model Context Protocol (MCP) demo server implemented in Node.js + TypeScript, running via STDIO.

πŸš€ Features

  • Tools: Weather & Namaz times

  • Prompts: Motivation & Greeting

  • Resources: Example Readme

  • Sampling: Random quote

🧩 Run Locally

npm install
npm run start

API Keys

  • OpenWeatherMap:

    • Sign up for a free account at OpenWeatherMap.

    • Generate your API key.

    • Replace YOUR_OPENWEATHERMAP_API_KEY in your .env file with this key.

  • Aladhan API:

    • The Aladhan API for namaz timings generally does not require an API key for its public endpoints.

πŸ“¦ Environment

Copy .env.example β†’ .env and add any API keys (if needed).

## βš™οΈ Configure your MCP client to spawn the server

For Claude Desktop Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "weather-prayer": {
      "command": "node",
      "args": ["/path/to/your/mcp-server/dist/server.js"],
      "env": {
        "API_KEY": "default-api-key"
      }
    }
  }
}

For Cursor Add to your Cursor MCP configuration:

{
  "mcpServers": {
    "weather-prayer": {
      "command": "node",
      "args": ["/path/to/your/mcp-server/dist/server.js"],
      "env": {
        "API_KEY": "default-api-key"
      }
    }
  }
}

For ChatGPT If using ChatGPT with MCP support, configure in your MCP settings:

{
  "servers": [
    {
      "name": "weather-prayer",
      "command": "node",
      "args": ["/path/to/your/mcp-server/dist/server.js"],
      "env": {
        "API_KEY": "default-api-key"
      }
    }
  ]
}
-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/sthossan/mcp-server'

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