Server definition
- Hash
- sha256:85a05d52a9f6e5a436234b1d4b70f29a4fc18949901fb1993fbc99ea4e056e1f
- What it is
- What a remote MCP server returned when asked what it offers: 1 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "公共調達情報を検索します。検索クエリ、件名、機関名、都道府県コード、カテゴリ(物品、工事、役務)などのパラメータを使用して詳細な検索が可能です。",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"category": {
"description": "カテゴリー (1:物品, 2:工事, 3:役務)",
"enum": [
"1",
"2",
"3"
],
"type": "string"
},
"certification": {
"description": "入札資格 (A, B, C, D)",
"items": {
"enum": [
"A",
"B",
"C",
"D"
],
"type": "string"
},
"type": "array"
},
"cftIssueDate": {
"description": "公告日またはデータ取得日の範囲。日付は YYYY-MM-DD 形式で「開始日/終了日」のように指定する(例: \"2026-07-01/2026-07-15\"。開始日のみ: \"2026-07-01/\"、終了日のみ: \"/2026-07-15\"、単日: \"2026-07-14/2026-07-14\")",
"type": "string"
},
"count": {
"default": 10,
"description": "返却する検索結果の最大件数(1〜1000、デフォルト: 10)。API にページングはないため、総ヒット件数(応答の SearchHits)がこれを超える場合は count を増やすか、cftIssueDate などの日付範囲で条件を分割して取得する",
"maximum": 1000,
"minimum": 1,
"type": "integer"
},
"lgCode": {
"description": "都道府県コード (JIS X0401): 北海道=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",
"items": {
"type": "string"
},
"type": "array"
},
"maxDescriptionLength": {
"default": 1000,
"description": "公告本文(ProjectDescription)の最大文字数(デフォルト: 1000)。超過分は切り詰められ ProjectDescriptionTruncated が true になる。全文が必要な場合は大きな値を指定するか、ExternalDocumentURI の原文書を参照する",
"maximum": 9007199254740991,
"minimum": 100,
"type": "integer"
},
"openingTendersEvent": {
"description": "開札日の範囲。YYYY-MM-DD 形式で「開始日/終了日」のように指定する(例: \"2026-07-01/2026-08-31\"。片側のみも可)",
"type": "string"
},
"organizationName": {
"description": "機関名",
"type": "string"
},
"periodEndTime": {
"description": "納入期限日の範囲。YYYY-MM-DD 形式で「開始日/終了日」のように指定する(例: \"2026-07-01/2026-12-31\"。片側のみも可)",
"type": "string"
},
"procedureType": {
"description": "公示種別 (1:一般競争入札, 2:簡易公募型競争入札, 3:簡易公募型指名競争入札)",
"enum": [
"1",
"2",
"3"
],
"type": "string"
},
"projectName": {
"description": "件名",
"type": "string"
},
"query": {
"description": "検索文字列",
"type": "string"
},
"tenderSubmissionDeadline": {
"description": "入札開始日の範囲。YYYY-MM-DD 形式で「開始日/終了日」のように指定する(例: \"2026-07-01/2026-08-31\"。片側のみも可: \"2026-07-01/\")",
"type": "string"
}
},
"type": "object"
},
"name": "kkj-search",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"SearchHits": {
"description": "検索条件に該当した総ヒット件数(常に返る)。SearchResult の件数(最大 count 件)がこれより少ない場合、続きは cftIssueDate などの日付範囲で条件を分割して取得する(この API にページングはない)",
"type": "number"
},
"SearchResult": {
"description": "検索結果の一覧(最大 count 件)",
"items": {
"additionalProperties": false,
"properties": {
"Attachments": {
"description": "添付情報"
},
"CftIssueDate": {
"description": "公告日",
"type": "string"
},
"CityCode": {
"description": "市区町村コード",
"type": "string"
},
"CityName": {
"description": "市区町村名",
"type": "string"
},
"Date": {
"description": "データ取得日時",
"type": "string"
},
"ExternalDocumentURI": {
"description": "公告原文書のURL(切り詰められた本文の全文はここで閲覧できる)",
"type": "string"
},
"FileSize": {
"description": "原文書のファイルサイズ(バイト)",
"type": "string"
},
"FileType": {
"description": "原文書のファイル形式",
"type": "string"
},
"Key": {
"description": "結果キー",
"type": "string"
},
"LgCode": {
"description": "都道府県コード",
"type": "string"
},
"OrganizationName": {
"description": "機関名",
"type": "string"
},
"PrefectureName": {
"description": "都道府県名",
"type": "string"
},
"ProjectDescription": {
"description": "公告本文(maxDescriptionLength で切り詰め)",
"type": "string"
},
"ProjectDescriptionTruncated": {
"description": "本文が切り詰められた場合 true。全文は ExternalDocumentURI を参照",
"type": "boolean"
},
"ProjectName": {
"description": "件名",
"type": "string"
},
"ResultId": {
"description": "結果番号",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"message": {
"description": "0件時の案内",
"type": "string"
}
},
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:85a05d52a9f6e5a436234b1d4b70f29a4fc18949901fb1993fbc99ea4e056e1f | sha256sum