Skip to main content
Glama

Yaizu Smart City MCP Server

by moma1992

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YAIZU_API_KEYYesAPI key for accessing Yaizu Smart City API

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
analyze_disaster_apis防災APIを分析するためのプロンプト

Resources

Contextual data attached and managed by the client

NameDescription
get_all_api_docsすべてのAPIドキュメントのサマリーを提供
get_disaster_apis防災関連APIの一覧を提供
get_yaizu_info焼津市とスマートシティの基本情報を提供
get_server_statusサーバーステータスとデータの状態を提供

Tools

Functions exposed to the LLM to take actions

NameDescription
scrape_api_docs

焼津市APIカタログから最新のAPIドキュメントをスクレイピングして保存します。 認証情報は.envファイルから自動的に読み込まれます。

Returns: str: スクレイピング結果のサマリー

generate_api_command

指定したエンティティタイプに対するAPI実行コマンドを生成します。 APIカタログの情報を基に適切なパラメータを提案します。

Args: entity_type: エンティティタイプ(例: Aed, EvacuationShelter)

Returns: str: 使用可能なAPIコマンド例

execute_api_endpoint

【非推奨】汎用エンドポイント実行ツール(互換性のために保持) 新しいコードでは execute_yaizu_api() を使用してください。

Args: endpoint_url: APIエンドポイントのURL method: HTTPメソッド(GET, POST, PUT, DELETE) params: クエリパラメータまたはJSONボディ(JSON文字列形式)

Returns: str: APIレスポンス

search_api_docs

保存済みのAPIドキュメントから特定のキーワードでAPIを検索します。

Args: keyword: 検索キーワード(API名、説明、カテゴリで検索)

Returns: str: 検索結果

get_api_details

特定のAPIの詳細情報を取得します。

Args: api_name: API名またはファイル名(拡張子なし)

Returns: str: API詳細情報

execute_yaizu_api

焼津市のFIWARE NGSIv2 APIからエンティティデータを取得します。 APIカタログの情報を基に適切なエンドポイント設定を自動で行います。

Args: entity_type: エンティティタイプ(例: Aed, EvacuationShelter, DisasterMail) params: 追加のクエリパラメータ(JSON文字列形式) limit: 取得件数制限(1-1000、デフォルト10)

Returns: str: APIレスポンス

get_sample_endpoints

焼津市スマートシティAPIの主要なエンドポイント例を提供します。

Returns: str: エンドポイント例の一覧

list_saved_apis

保存済みのAPIドキュメント一覧を表示します。

Returns: str: ドキュメント一覧

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/moma1992/smartcity-mcp'

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