Back to Home
sonns icon

MCP-Server-Starter

Verified Safe

by sonns

Overview

Provides a Model Context Protocol (MCP) server template with tools for integrating National Weather Service API and Garoon groupware schedules.

Installation

Run Command
node dist/index.js

Environment Variables

  • NWS_BASE_URL
  • NWS_USER_AGENT
  • GAROON_BASE_URL
  • GAROON_USERNAME
  • GAROON_PASSWORD

Security Notes

The server uses `dotenv` to load environment variables for API credentials. However, `src/utils/config.ts` contains hardcoded default values for `GAROON_USERNAME` ('Administrator') and `GAROON_PASSWORD` ('cybozu'). If the environment variables are not explicitly overridden, the server will run with these known default credentials, posing a significant security risk. Input validation is performed within handlers, mitigating direct injection, but reliance on `input as any` at the tool call site means type safety isn't enforced by TypeScript there.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens300
Stars0
Forks0
Last Update2025-12-04

Tags

MCPTypeScriptWeatherGaroonAPI Integration