Israel Statistics MCP

by reuvenaor

358 downloads Not rated yet

About

MCP server that provides programmatic access to the Israeli Central Bureau of Statistics (CBS) price indices and economic data.

Explore

- Rate Limiting: Maximum 5 concurrent operations
- Input Validation: Comprehensive Zod schema validation
- URL Validation: Allowlist-based registry URL security
- Error Sanitization: Safe error message handling
- Timeout Protection: 30-second HTTP request timeouts

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Israel Statistics MCP
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

claude mcp add --scope project israel-statistics-mcp npx @reuvennaor85/israel-statistics-mcp
``

- tsconfig.json: TypeScript configuration with strict settings
-
eslint.config.js: Modern ESLint flat configuration
-
prettier.config.cjs: Code formatting rules
-
vitest.config.ts: Test framework configuration
-
tsup.config.ts: Build tool configuration
-
Dockerfile`: Multi-stage container build

get_index_topics

Browse all available index categories and topics

get_catalog_chapters

Get all index chapters (CPI, Housing, etc.)

get_chapter_topics

Get topics within a specific chapter

get_subject_codes

Get index codes for a specific topic

get_index_data

Retrieve historical price data for an index

get_index_calculator

Calculate inflation-adjusted values

get_main_indices

Get current main economic indices

get_all_indices

Get comprehensive index data with filtering

| Tool | Description | Key Parameters |
| ---------------------- | ------------------------------------------------ | ------------------------------------------ |
| get_index_topics | Browse all available index categories and topics | period, searchText, lang |
| get_catalog_chapters | Get all index chapters (CPI, Housing, etc.) | lang, pagesize |
| get_chapter_topics | Get topics within a specific chapter | chapterId, lang |
| get_subject_codes | Get index codes for a specific topic | subjectId, searchText |
| get_index_data | Retrieve historical price data for an index | code, startPeriod, endPeriod |
| get_index_calculator | Calculate inflation-adjusted values | indexCode, value, fromDate, toDate |
| get_main_indices | Get current main economic indices | oldFormat, lang |
| get_all_indices | Get comprehensive index data with filtering | chapter, oldFormat |

- TypeScript: Strict type checking with no any types
- ESLint: Modern flat config with TypeScript rules
- Prettier: Consistent code formatting
- Zod: Runtime type validation and inference

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "israel statistics mcp": {
            "israel-mcp-npx": {
                "command": "npx",
                "args": [
                    "@reuvenorg/israel-statistics-mcp"
                ]
            }
        }
    }
}

McpServers

{
    "israel-mcp-npx": {
        "command": "npx",
        "args": [
            "@reuvenorg/israel-statistics-mcp"
        ]
    }
}

A Model Context Protocol (MCP) server that provides programmatic access to the Israeli Central Bureau of Statistics (CBS) price indices and economic data. Built with TypeScript, this server offers 8 comprehensive tools for retrieving, analyzing, and calculating Israeli economic statistics.

🐳 Installation & Usage

Docker (Recommended)

// .mcp.json
{
  "israel-statistics-mcp": {
    "command": "docker",
    "args": ["run", "--rm", "-i", "reuvenaor/israel-statistics-mcp:latest"]
  }
}

NPX

// .mcp.json
{
  "israel-statistics-mcp": {
    "command": "npx",
    "args": ["@reuvenorg/israel-statistics-mcp"]
  }
}

Claude Desktop Integration

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.