Skip to main content
Glama
barvhaim

Israeli Land Authority MCP Server

by barvhaim

get_active_tenders

Retrieve currently open land tenders from the Israeli Land Authority to identify bidding opportunities for land development projects.

Instructions

Get all currently active land tenders

Returns a list of tenders that are currently open for submissions, useful for finding current bidding opportunities.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
max_resultsNo

Implementation Reference

  • The main MCP tool handler for 'get_active_tenders', decorated with @mcp.tool(). It fetches active tenders via the API client, limits results, and returns a formatted dictionary response.
    @mcp.tool() def get_active_tenders(max_results: int = 100) -> Dict[str, Any]: """ Get all currently active land tenders Returns a list of tenders that are currently open for submissions, useful for finding current bidding opportunities. """ try: results = api_client.get_active_tenders() if isinstance(results, list): tender_list = results[:max_results] else: tender_list = results.get("results", results)[:max_results] return { "success": True, "count": len(tender_list), "active_tenders": tender_list, } except Exception as e: return {"success": False, "error": str(e)}
  • Supporting API client method in IsraeliLandAPI that implements the core logic for retrieving active tenders by calling search_tenders with active_only=True.
    def get_active_tenders(self) -> List[Dict[str, Any]]: """ Get only active tenders Returns: List of active tenders """ return self.search_tenders(active_only=True, page_size=10000)
  • Registration function that calls register_tender_tools(mcp, api_client), which defines and registers the get_active_tenders MCP tool via @mcp.tool() decorator.
    def register_tools(mcp, api_client): """Register all MCP tools""" register_tender_tools(mcp, api_client) register_settlement_tools(mcp, api_client)

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/barvhaim/remy-mcp'

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