mcpField
C
CityGML MCP 서버

CityGML MCP 서버

ローカル
github.com/shark-gill開発ツール077 週間前に更新

CityGML MCP 서버 について

CityGML MCP 서버は、CityGMLデータへのアクセスを目的とするTypeScript製MCPサーバーの例です。リソース、ツール、プロンプトの基本実装を示し、記載された機能は主にメッセージのエコーです。

主な機能

  1. 01エコーリソース
  2. 02エコーツール
  3. 03メッセージ整形プロンプト
  4. 04stdioとHTTP/SSEのサーバーモード

活用シーン

  1. 01基本的なMCPリソースアクセスのテスト
  2. 02入力を返すMCPツールの試用
  3. 03MCPプロンプトによるメッセージ整形

MCP 対応

stdioとHTTP/SSEモードに対応するMCPサーバーを実装しています。記載されたリソース、ツール、プロンプトはメッセージのエコーまたは整形を行います。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

MseeP Badge

CityGML MCP 서버

이 프로젝트는 Model Context Protocol (MCP)을 사용하여 CityGML 데이터에 접근할 수 있는 서버를 구현합니다.

설치

npm install

빌드

npm run build

실행

기본(stdio) 서버 실행:
npm start
HTTP 서버 실행:
node dist/http-server.js --http
클라이언트 실행:
node dist/client.js

기능

  1. 에코 리소스: 메시지를 에코하는 간단한 리소스 구현
  2. 에코 도구: 메시지를 에코하는 도구 구현
  3. 에코 프롬프트: 메시지 포맷팅을 위한 프롬프트 구현

구조

  • src/index.ts: 기본 stdio 기반 MCP 서버 구현
  • src/http-server.ts: HTTP 및 SSE 기반 MCP 서버 구현
  • src/client.ts: MCP 클라이언트 예제

참고 자료

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。