Back to Home
saidsurucu icon

ihale-mcp

by saidsurucu

Overview

Provides an MCP server to access Turkish public tender data (EKAP v2) and official government announcements (ilan.gov.tr) for LLM applications and other clients.

Installation

Run Command
uvx --from git+https://github.com/saidsurucu/ihale-mcp ihale-mcp

Security Notes

The `ihale_client.py` explicitly disables SSL certificate verification (`ssl_context.check_hostname = False`, `ssl_context.verify_mode = ssl.CERT_NONE`) for HTTP requests to EKAP. This is a critical security vulnerability, making the client susceptible to Man-in-the-Middle (MitM) attacks where an attacker could intercept or tamper with communication. It also attempts 'warm-up' requests to obtain session cookies, which combined with disabled SSL verification, amplifies risks. There are no obvious hardcoded secrets, obfuscation, or other malicious patterns in the provided code, but the SSL issue is severe.

Similar Servers

Stats

Interest Score53
Security Score3
Cost ClassHigh
Avg Tokens3000
Stars56
Forks2
Last Update2025-11-27

Tags

Turkish tenderspublic procurementEKAPilan.gov.trLLM toolsdata extraction