ihale-mcp

Provides a Model Context Protocol (MCP) server (FastMCP-based) for accessing Turkish public procurement information, including EKAP v2 tenders, tender details and announcements (HTML-to-Markdown conversion), OKAS code search, authority (public institution) search, and integrations for ilan.gov.tr-style official ads such as UYAP e-sales.

Evaluated Mar 30, 2026 (22d ago)
Repo ↗ Ai Ml mcp fastmcp ai-agents procurement ekap turkey public-sector search scraping web-to-markdown
⚙ Agent Friendliness
66
/ 100
Can an agent use this?
🔒 Security
45
/ 100
Is it safe for agents?
⚡ Reliability
28
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
55
Documentation
70
Error Messages
0
Auth Simplicity
95
Rate Limits
55

🔒 Security

TLS Enforcement
90
Auth Strength
20
Scope Granularity
0
Dep. Hygiene
55
Secret Handling
70

The remote MCP URL uses HTTPS (good). However, no authentication/authorization mechanism is documented for the service, meaning access control is unclear. No documentation is provided about transport security beyond HTTPS, data handling, logging, or protection against abuse. Reliability/security around upstream scraping/HTML conversion is not described.

⚡ Reliability

Uptime/SLA
0
Version Stability
35
Breaking Changes
35
Error Recovery
40
AF Security Reliability

Best When

You want to prototype or build an MCP-enabled LLM workflow that can query Turkish tender and announcement data and consume results as structured data/Markdown.

Avoid When

You need enterprise-grade security controls (auditable auth, per-user rate limiting) or you require clearly documented reliability and idempotency semantics for repeated calls.

Use Cases

  • LLM agents that need to search EKAP v2 tenders by keywords, IKN, tender type, date ranges, and many boolean/list filters
  • Retrieving detailed tender metadata and associated announcements in a model-friendly Markdown format
  • Searching OKAS classification codes and descriptions
  • Searching Turkish public authorities (ministries, municipalities, universities) for procurement context
  • Tracking official government procurement/announcement ads (e.g., UYAP e-sales, tebligat, personnel announcements) via the provided MCP tools

Not For

  • Real-time operational decision systems that require strict SLAs and documented uptime
  • Use cases requiring strong, documented authentication/authorization controls for an end-user
  • Use cases that require guaranteed compliance guarantees or formal vendor/operator assurances regarding EKAP/ilan.gov.tr terms

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: No authentication described for the remote MCP endpoint
OAuth: No Scopes: No

README describes a public remote MCP URL and local execution via uvx; no API keys, OAuth, or scope model is documented.

Pricing

Free tier: No
Requires CC: No

No pricing information provided in the supplied README/manifest.

Agent Metadata

Pagination
page-based for tender search (README says results are paginated), but no general pagination protocol is described across tools.
Idempotent
False
Retry Guidance
Documented

Known Gotchas

  • Remote MCP endpoint may be rate limited by upstream EKAP/related portals; the README advises reducing calls and using backoff/retry/queueing but does not provide tool-level retry/error-code guidance.
  • Some filters may require an additional session context (cookies) according to the README; agent implementations may need to support cookie handling when calling those tools.
  • HTML-to-Markdown conversion is performed; downstream consumers should expect formatting differences and potential information loss vs raw HTML.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for ihale-mcp.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered