不動産情報サービス MCP
国土交通省の不動産情報ライブラリから不動産価格データを取得するためのサービスです。
Should I use this
Quality & Safety
Findings (4)
- LOWin get-time
- LOWin get-time
- LOWin reinfolib-real-estate-price
- LOWin reinfolib-city-list
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"reinfo": {
"url": "https://mcp.n-3.ai/mcp?tools=get-time,reinfolib-real-estate-price,reinfolib-city-list"
}
}
}Remote endpoints
https://mcp.n-3.ai/mcp?tools=get-time,reinfolib-real-estate-price,reinfolib-city-liststreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢get-time(timezone, formatStr)
指定したタイムゾーンの現在時刻を取得します。フォーマット文字列には date-fns の形式を使用します(例: 'yyyy-MM-dd HH:mm:ss', 'yyyy年MM月dd日 HH時mm分ss秒')。24時間表記には 'HH' を使用してください。
Input Schema
{
"type": "object",
"properties": {
"timezone": {
"default": "Asia/Tokyo",
"description": "タイムゾーン (IANA 形式。例: 'Asia/Tokyo'。省略時: Asia/Tokyo)",
"type": "string",
"minLength": 1
},
"formatStr": {
"default": "yyyy-MM-dd HH:mm:ss",
"description": "フォーマット文字列 (date-fns形式。省略時: 'yyyy-MM-dd HH:mm:ss')",
"type": "string",
"minLength": 1
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Output Schema
{
"type": "object",
"properties": {
"time": {
"type": "string",
"description": "フォーマット済みの現在時刻"
},
"timezone": {
"type": "string",
"description": "使用したタイムゾーン"
}
},
"required": [
"time",
"timezone"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢reinfolib-real-estate-price(priceClassification, year, quarter, area, city, ...)
国土交通省の不動産情報ライブラリから不動産価格(取引価格・成約価格)情報を取得します。取引時期、地域(都道府県、市区町村、駅)などを指定して検索することが可能。市区町村コードは reinfolib-city-list ツールで取得できます。
Input Schema
{
"type": "object",
"properties": {
"priceClassification": {
"description": "価格情報区分コード (01:不動産取引価格情報, 02:成約価格情報)",
"type": "string",
"enum": [
"01",
"02"
]
},
"year": {
"description": "取引時期(年) (形式: YYYY)",
"type": "string",
"pattern": "^\\d{4}$"
},
"quarter": {
"description": "取引時期(四半期) (1:1月〜3月, 2:4月〜6月, 3:7月〜9月, 4:10月〜12月)",
"type": "string",
"enum": [
"1",
"2",
"3",
"4"
]
},
"area": {
"description": "都道府県コード: 北海道=01, 青森県=02, 岩手県=03, 宮城県=04, 秋田県=05, 山形県=06, 福島県=07, 茨城県=08, 栃木県=09, 群馬県=10, 埼玉県=11, 千葉県=12, 東京都=13, 神奈川県=14, 新潟県=15, 富山県=16, 石川県=17, 福井県=18, 山梨県=19, 長野県=20, 岐阜県=21, 静岡県=22, 愛知県=23, 三重県=24, 滋賀県=25, 京都府=26, 大阪府=27, 兵庫県=28, 奈良県=29, 和歌山県=30, 鳥取県=31, 島根県=32, 岡山県=33, 広島県=34, 山口県=35, 徳島県=36, 香川県=37, 愛媛県=38, 高知県=39, 福岡県=40, 佐賀県=41, 長崎県=42, 熊本県=43, 大分県=44, 宮崎県=45, 鹿児島県=46, 沖縄県=47",
"type": "string",
"pattern": "^\\d{2}$"
},
"city": {
"description": "市区町村コード (5桁)",
"type": "string",
"pattern": "^\\d{5}$"
},
"station": {
"description": "駅コード (6桁)",
"type": "string",
"pattern": "^\\d{6}$"
},
"language": {
"description": "出力結果の言語 (ja:日本語, en:英語)",
"type": "string",
"enum": [
"ja",
"en"
]
},
"limit": {
"default": 10,
"description": "取得件数 (デフォルト: 10件)",
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"year"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Output Schema
{
"type": "object",
"properties": {
"totalCount": {
"type": "number",
"description": "検索条件に該当した全件数"
},
"returnedCount": {
"type": "number",
"description": "今回返した件数"
},
"truncated": {
"type": "boolean",
"description": "true の場合、limit を超える結果が省略されている。limit の引き上げ(最大100)または quarter・city・station での絞り込みで全量を取得できる"
},
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"Type": {
"description": "取引の種類",
"type": "string"
},
"Region": {
"description": "地域",
"type": "string"
},
"MunicipalityCode": {
"description": "市区町村コード",
"type": "string"
},
"Prefecture": {
"description": "都道府県名",
"type": "string"
},
"Municipality": {
"description": "市区町村名",
"type": "string"
},
"DistrictName": {
"description": "地区名",
"type": "string"
},
"TradePrice": {
"description": "取引価格(総額)",
"type": "string"
},
"PricePerUnit": {
"description": "坪単価",
"type": "string"
},
"FloorPlan": {
"description": "間取り",
"type": "string"
},
"Area": {
"description": "面積(平方メートル)",
"type": "string"
},
"UnitPrice": {
"description": "取引価格(平方メートル単価)",
"type": "string"
},
"LandShape": {
"description": "土地の形状",
"type": "string"
},
"Frontage": {
"description": "間口",
"type": "string"
},
"TotalFloorArea": {
"description": "延床面積(平方メートル)",
"type": "string"
},
"BuildingYear": {
"description": "建築年",
"type": "string"
},
"Structure": {
"description": "建物の構造",
"type": "string"
},
"Use": {
"description": "用途",
"type": "string"
},
"Purpose": {
"description": "今後の利用目的",
"type": "string"
},
"Direction": {
"description": "前面道路:方位",
"type": "string"
},
"Classification": {
"description": "前面道路:種類",
"type": "string"
},
"Breadth": {
"description": "前面道路:幅員(m)",
"type": "string"
},
"CityPlanning": {
"description": "都市計画",
"type": "string"
},
"CoverageRatio": {
"description": "建蔽率(%)",
"type": "string"
},
"FloorAreaRatio": {
"description": "容積率(%)",
"type": "string"
},
"Period": {
"description": "取引時点",
"type": "string"
},
"Renovation": {
"description": "改装",
"type": "string"
},
"Remarks": {
"description": "取引の事情等",
"type": "string"
},
"PriceCategory": {
"description": "価格情報区分",
"type": "string"
},
"DistrictCode": {
"description": "地区コード",
"type": "string"
}
},
"additionalProperties": false
},
"description": "不動産価格情報リスト(値が空のフィールドは省略される)"
}
},
"required": [
"totalCount",
"returnedCount",
"truncated",
"data"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢reinfolib-city-list(area, language)
国土交通省の不動産情報ライブラリから都道府県内の市区町村一覧を取得します。都道府県コードを指定して検索します。ここで得た市区町村コード(id)は reinfolib-real-estate-price の city 引数に渡せます。
Input Schema
{
"type": "object",
"properties": {
"area": {
"description": "都道府県コード: 北海道=01, 青森県=02, 岩手県=03, 宮城県=04, 秋田県=05, 山形県=06, 福島県=07, 茨城県=08, 栃木県=09, 群馬県=10, 埼玉県=11, 千葉県=12, 東京都=13, 神奈川県=14, 新潟県=15, 富山県=16, 石川県=17, 福井県=18, 山梨県=19, 長野県=20, 岐阜県=21, 静岡県=22, 愛知県=23, 三重県=24, 滋賀県=25, 京都府=26, 大阪府=27, 兵庫県=28, 奈良県=29, 和歌山県=30, 鳥取県=31, 島根県=32, 岡山県=33, 広島県=34, 山口県=35, 徳島県=36, 香川県=37, 愛媛県=38, 高知県=39, 福岡県=40, 佐賀県=41, 長崎県=42, 熊本県=43, 大分県=44, 宮崎県=45, 鹿児島県=46, 沖縄県=47",
"type": "string",
"pattern": "^\\d{2}$"
},
"language": {
"description": "出力結果の言語 (ja:日本語, en:英語)",
"type": "string",
"enum": [
"ja",
"en"
]
}
},
"required": [
"area"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "市区町村コード"
},
"name": {
"type": "string",
"description": "市区町村名"
}
},
"required": [
"id",
"name"
],
"additionalProperties": false
},
"description": "市区町村一覧"
}
},
"required": [
"data"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Recommended Prompts
reinfolib-city-listget-timereinfolib-city-listget-timereinfolib-city-listget-timeRecorded Call Examples
reinfolib-city-listInput Parameters
{
"area": "example-1",
"language": "example-1"
}Output Result
{
"result": {
"content": [
{
"type": "text",
"text": "MCP error -32602: Input validation error: Invalid arguments for tool reinfolib-city-list: [\n {\n \"origin\": \"string\",\n \"code\": \"invalid_format\",\n \"format\": \"regex\",\n \"pattern\": \"/^\\\\d{2}$/\",\n \"path\": [\n \"area\"\n ],\n \"message\": \"都道府県コードは2桁の数字で指定してください\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"ja\",\n \"en\"\n ],\n \"path\": [\n \"language\"\n ],\n \"message\": \"Invalid option: expected one of \\\"ja\\\"|\\\"en\\\"\"\n }\n]"
}
],
"isError": true
},
"durationMs": 23
}Community
Evidence