mcpField
句
句碑 API MCP Server

句碑 API MCP Server

本地服务
github.com/shikano35开发工具110 周前更新

关于 句碑 API MCP Server

句碑 API MCP Server 为 AI Agent 提供日本俳句碑数据库及相关信息,支持地理探索、俳人和出处查询及统计分析;目前处于测试版。

主要功能

  1. 01按条件搜索句碑记录
  2. 02按位置查找句碑
  3. 03获取俳人和出处详情
  4. 04导出 GeoJSON 地理数据
  5. 05分析句碑与俳人统计

适用场景

  1. 01探索本地旅行路线上的句碑
  2. 02查询句碑及其背景
  3. 03比较俳人的季节风格
  4. 04绘制句碑位置地图

MCP 相关

它通过工具向 MCP 客户端提供俳句碑、俳人、出处和地点数据,支持搜索、地理查询与分析。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

来自项目 README

句碑 API MCP Server

AI Agent から句碑データベース APIを参照するためのMCP Serverです。

句碑(俳句が刻まれた石碑)の検索、俳人情報の取得、地理的データの活用など、俳句文化に関する豊富なデータにアクセスできます。


说明

現在プレリリース版(β 版)として公開中です。 実験的な段階のため、仕様は今後変更される可能性があります。

機能概要

句碑データ
  • 全句碑データの取得
  • ID による特定句碑の詳細取得
  • 条件指定による句碑検索
  • 地域・都道府県による絞り込み
  • 緯度経度による範囲検索
  • GeoJSON 形式での地理データ出力
俳人データ
  • 俳人一覧の取得
  • 俳人の詳細情報取得
  • 俳人名・経歴による検索
  • 特定俳人の句碑一覧取得
出典・参考文献
  • 出典一覧の取得
  • 出典の詳細情報取得
  • タイトルによる検索
設置場所情報
  • 設置場所一覧の取得
  • 場所の詳細情報取得
  • 地域・都道府県による絞り込み

Tools

観光・探索向け
  1. explore_monuments_for_tourism

    • 観光向けの句碑探索を支援
    • 特定の俳人、季節、地域で絞り込み可能
    • 読みやすいフォーマットで結果を返却
    • パラメータ:
      • poet_name (string, optional) - 俳人名(例: 松尾芭蕉)
      • region (string, optional) - 地域名(例: 東海)
      • prefecture (string, optional) - 都道府県名
      • season (string, optional) - 季節(春/夏/秋/冬)
      • max_results (number, default: 10) - 最大取得件数
  2. learn_about_monument

    • 特定の句碑について深く学ぶ
    • 関連俳人・句・背景情報を統合して提供
    • パラメータ: id (number) - 句碑 ID
  3. discover_nearby_monuments

    • 現在地周辺の句碑を発見
    • 距離順にソートして表示
    • 観光ルート計画に最適
    • パラメータ:
      • latitude (number) - 緯度
      • longitude (number) - 経度
      • radius_meters (number, default: 5000) - 検索半径(メートル)
      • max_results (number, default: 10) - 最大取得件数
分析・統計向け
  1. analyze_monuments_statistics

    • データベース全体の統計分析
    • 都道府県別・地域別・俳人別・季節別の集計
    • 要約版と詳細版を選択可能
    • パラメータ: format ("summary" | "detailed", default: "summary")
  2. compare_poets_styles

    • 複数の俳人のスタイル比較分析
    • 季語や季節の使い方の傾向を比較
    • パラメータ: poet_names (array of strings, 2-5 名) - 俳人名の配列
特殊用途
  1. find_similar_monuments

    • 類似の句碑を検索
    • パラメータ:
      • searchText (string) - 検索テキスト
      • limit (number, optional) - 取得件数
  2. get_haiku_monuments_geojson

    • GeoJSON 形式でデータを取得
    • 地図アプリケーションとの連携に最適

install

前提条件
  • Node.js 20 以降
  • pnpm (推奨) または npm
セットアップ
  1. 依存関係のインストール

    pnpm install
    
  2. ビルド

    pnpm run build
    
  3. MCP 設定ファイルへの追加

    Claude Desktop の場合 (macOS): ~/Library/Application Support/Claude/claude_desktop_config.json に以下を追加:

    Cursor の場合: .cursor/mcp.json に以下を追加:

    方法 1: npx を使用

    {
      "mcpServers": {
        "kuhi-api-mcp-server": {
          "command": "npx",
          "args": ["kuhi-api-mcp-server"]
        }
      }
    }
    

    方法 2: ローカルビルドを使用

    {
      "mcpServers": {
        "kuhi-api-mcp-server": {
          "command": "node",
          "args": ["/path/to/kuhi-api-mcp-server/dist/index.js"]
        }
      }
    }
    

    注意: 方法 2 の場合、/path/to/kuhi-api-mcp-server は実際のプロジェクトパスに置き換えてください。

開発

開発モードでの実行
pnpm run dev
MCP Inspector による検証

公式の MCP Inspector を使用して、ブラウザから対話的にテストできます:

pnpm run inspector
型チェック
pnpm run type-check
リント
pnpm run lint

API 仕様

この MCP サーバーは 句碑 API を使用しています。 詳細な API 仕様については、API ドキュメントを参照してください。

ライセンス

MIT License

関連リンク

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。