mcpField
P
POC MCP Server

POC MCP Server

ローカル
github.com/BrunoSSantana開発ツール084 週間前に更新

POC MCP Server について

POC MCP Serverは、Loomers、フォーム、フォーム回答、プロジェクトのデータを取得・操作するMCPサーバーです。リスト操作ではページネーション、フィルター、並べ替えに対応しています。

主な機能

  1. 01Loomersと地域別Loomersの取得
  2. 02フォームとフォーム回答の取得
  3. 03プロジェクトの取得
  4. 04リスト操作のページネーション
  5. 05結果のフィルターと並べ替え

活用シーン

  1. 01特定地域のLoomersを確認
  2. 02フォーム回答を確認
  3. 03条件を指定してプロジェクトを一覧表示
  4. 04レコードをページ単位で取得

MCP 対応

MCPクライアント向けに、Loomers、フォーム、フォーム回答、プロジェクトを照会するツールを公開します。リスト操作はページネーション、フィルター、並べ替えに対応しています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

POC MCP Server

Loomers、フォーム、フォームの回答、プロジェクトに関するデータにアクセスし、操作するためのツールを提供する、Model Context Protocol(MCP)サーバーの概念実証実装です。

機能

  • Loomers および特定のエリアにいる Loomers の取得
  • フォームおよびフォームの回答の取得
  • プロジェクトの取得
  • すべての一覧操作でページネーションに対応
  • フィルタリングおよび並べ替え機能

要件

  • Node.js 18 以降
  • pnpm 10 以降

インストール

pnpm install

開発

開発サーバーを起動するには:

pnpm dev

ビルド

プロジェクトをビルドするには:

pnpm build

実行

ビルドしたプロジェクトを実行するには:

pnpm start

テスト

テストを実行するには:

pnpm test

リント

リンターを実行するには:

pnpm lint

プロジェクト構成

src/
  ├── config/       # Configuration files
  ├── tools/        # MCP tool implementations
  │   └── __tests__ # Tool tests
  ├── types/        # TypeScript type definitions
  └── index.ts      # Main entry point

ツール

getLoomers

ページネーション、フィルタリング、並べ替えを任意で指定して、Loomers の一覧を取得します。

getLoomersInArea

特定のエリアにいる Loomers の一覧を取得します。

getForms

ページネーション、フィルタリング、並べ替えを任意で指定して、フォームの一覧を取得します。

getFormResponses

ページネーション、フィルタリング、並べ替えを任意で指定して、フォームの回答一覧を取得します。

getProjects

ページネーション、フィルタリング、並べ替えを任意で指定して、プロジェクトの一覧を取得します。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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