Back to Home
ishumilin icon

schwaizer-I14Y-mcp

Verified Safe

by ishumilin

Overview

Provides AI assistants with tools to search, retrieve, and export metadata from the Swiss I14Y Interoperability Platform regarding concepts, datasets, data services, and public services.

Installation

Run Command
npm start

Environment Variables

  • I14Y_API_BASE_URL
  • I14Y_API_TOKEN
  • LOG_LEVEL
  • DEFAULT_LANGUAGE
  • DEFAULT_PAGE_SIZE
  • API_TIMEOUT

Security Notes

The server uses Zod for robust input validation, and 'ky' for secure HTTP client interactions, including retry logic and comprehensive error handling. Configuration, including API tokens, is managed via environment variables, preventing hardcoded secrets. There is no usage of 'eval' or other dangerous dynamic code execution patterns. Logging is correctly routed to STDERR to keep STDOUT clean for MCP JSON-RPC, which is a good practice for standard I/O based servers. Overall, the code structure and practices suggest a strong focus on security and reliability.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-11-20

Tags

I14YSwissInteroperabilityMetadataAI Assistant Tools