Skip to main content
Glama
knsh14

kenall-mcp

by knsh14

Kenall MCP Server

An MCP (Model Context Protocol) server that provides access to the Kenall postal code API for Japanese address lookups.

Features

  • Look up address information from Japanese postal codes

  • Search for postal codes by address

  • Support for both hyphenated and non-hyphenated postal code formats

Related MCP server: e-Stat MCP server

Prerequisites

Installation

npm install -g kenall-mcp

Or use directly with npx:

npx kenall-mcp

Configuration

Set your Kenall API key as an environment variable:

export KENALL_API_KEY="your-api-key-here"

Building (for development)

npm run build

Running

KENALL_API_KEY="your-api-key-here" npx kenall-mcp

After global installation:

KENALL_API_KEY="your-api-key-here" kenall-mcp

Development mode (with auto-reload):

npm run dev

Production mode (from source):

npm start

MCP Client Configuration

To use this server with an MCP client, add the following to your MCP client configuration:

{
  "mcpServers": {
    "kenall": {
      "command": "npx",
      "args": ["kenall-mcp"],
      "env": {
        "KENALL_API_KEY": "your-api-key-here"
      }
    }
  }
}

Using global installation:

{
  "mcpServers": {
    "kenall": {
      "command": "kenall-mcp",
      "env": {
        "KENALL_API_KEY": "your-api-key-here"
      }
    }
  }
}

Using local installation:

{
  "mcpServers": {
    "kenall": {
      "command": "node",
      "args": ["/path/to/kenall-mcp/dist/index.js"],
      "env": {
        "KENALL_API_KEY": "your-api-key-here"
      }
    }
  }
}

Available Tools

lookup_postal_code

Look up address information from a Japanese postal code.

Parameters:

  • postalCode (string, required): Japanese postal code (e.g., '1000001' or '100-0001')

search_address

Search for postal codes by address.

Parameters:

  • query (string, required): Address query in Japanese

  • prefecture (string, optional): Prefecture name to filter results

  • city (string, optional): City name to filter results

Example Usage

Looking up a postal code:

{
  "tool": "lookup_postal_code",
  "arguments": {
    "postalCode": "100-0001"
  }
}

Searching by address:

{
  "tool": "search_address",
  "arguments": {
    "query": "千代田",
    "prefecture": "東京都"
  }
}

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/knsh14/kenall-mcp'

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