mcpField
E
Exogram Authority Runtime

Exogram Authority Runtime

ローカル
github.com/Richard-Ewingその他017 週間前に更新

Exogram Authority Runtime について

Exogram Authority RuntimeはMCPサーバーとして記載されていますが、提供されたREADMEはMCPのリファレンスサーバー群を説明しており、この製品の機能や実装詳細には触れていません。

主な機能

  1. 01プロジェクト固有の機能は未記載

活用シーン

  1. 01プロジェクト固有の用途は未記載

MCP 対応

READMEはMCPのリファレンス実装を説明していますが、Exogram Authority RuntimeがMCPクライアントに何を提供するかは記載されていません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"richard-ewing-exogram": {
"command": "uvx",
"args": [
"mcp-server-exogram"
],
"env": {
"EXOGRAM_BEARER_TOKEN": "<EXOGRAM_BEARER_TOKEN>",
"EXOGRAM_API_URL": "<EXOGRAM_API_URL>"
}
}
}
}
起動コマンドuvx mcp-server-exogram
設定が必要な環境変数
EXOGRAM_BEARER_TOKENシークレットYour Exogram API bearer token
EXOGRAM_API_URLExogram API base URL

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimcp-server-exogram0.1.3

ツール

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

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

詳細

Model Context Protocol サーバー

このリポジトリは、Model Context Protocol(MCP)のリファレンス実装と、コミュニティが構築したサーバーおよびその他のリソースへの参照を集めたものです。

重要

MCP サーバーの一覧をお探しの場合は、MCP Registryで公開されているサーバーをご覧ください。この README が掲載されているリポジトリは、MCP ステアリンググループが保守する少数のリファレンスサーバーのみを収録しています。

警告

このリポジトリのサーバーは、MCP の機能と SDK の使い方を示すリファレンス実装です。独自の MCP サーバーを構築する開発者向けの学習用サンプルであり、本番環境でそのまま利用できるソリューションではありません。開発者は各自のセキュリティ要件を評価し、固有の脅威モデルとユースケースに基づいて適切な安全対策を実装してください。

このリポジトリのサーバーでは、MCP の汎用性と拡張性を紹介し、LLM がツールやデータソースに安全かつ制御された方法でアクセスできるようにする使い方を示しています。 通常、各 MCP サーバーは MCP SDK を使用して実装されています。

🌟 リファレンスサーバー

これらのサーバーは、MCP の機能と公式 SDK を紹介することを目的としています。

  • Everything - プロンプト、リソース、ツールを備えたリファレンス/テストサーバー。
  • Fetch - LLM で効率よく利用できるよう、ウェブコンテンツを取得して変換します。
  • Filesystem - 設定可能なアクセス制御による、安全なファイル操作を提供します。
  • Git - Git リポジトリの読み取り、検索、操作を行うツールを提供します。
  • Memory - ナレッジグラフベースの永続メモリーシステムです。
  • Sequential Thinking - 思考の連鎖を通じて、動的かつ内省的に問題を解決します。
  • Time - 時刻およびタイムゾーンの変換機能を提供します。
アーカイブ済み

以下のリファレンスサーバーはアーカイブされており、servers-archivedで確認できます。

  • AWS KB Retrieval - Bedrock Agent Runtime を使用した AWS Knowledge Base からの情報取得です。
  • Brave Search - Brave の Search API を使用したウェブ検索とローカル検索です。公式サーバーに置き換えられています。
  • EverArt - さまざまなモデルを使用した AI 画像生成です。
  • GitHub - リポジトリ管理、ファイル操作、GitHub API 統合です。
  • GitLab - プロジェクト管理を可能にする GitLab API です。
  • Google Drive - Google Drive のファイルアクセスと検索機能です。
  • Google Maps - 位置情報サービス、道順、場所の詳細情報です。
  • PostgreSQL - スキーマの確認ができる読み取り専用のデータベースアクセスです。
  • Puppeteer - ブラウザーの自動化とウェブスクレイピングです。
  • Redis - Redis のキー・バリューストアを操作します。
  • Sentry - Sentry.io の問題の取得と分析です。
  • Slack - チャンネル管理とメッセージ機能です。現在はZencoderがメンテナンスしています。
  • SQLite - データベース操作とビジネスインテリジェンス機能です。

🚀 はじめに

このリポジトリの MCP サーバーを使用する

このリポジトリの TypeScript ベースのサーバーは、npxで直接使用できます。

たとえば、次のコマンドでMemoryサーバーを起動します。

npx -y @modelcontextprotocol/server-memory

このリポジトリの Python ベースのサーバーは、uvxまたはpipで直接使用できます。使いやすく、セットアップも簡単なuvxをおすすめします。

たとえば、次のコマンドでGitサーバーを起動します。

# With uvx
uvx mcp-server-git

# With pip
pip install mcp-server-git
python -m mcp_server_git

uv/uvxのインストール方法についてはこちらの手順を、pipのインストール方法についてはこちらの手順に従ってください。

MCP クライアントを使用する

ただし、サーバーを単独で実行してもあまり役に立ちません。代わりに、MCP クライアントに設定してください。たとえば、上記のサーバーを使用するための Claude Desktop の設定は次のとおりです。

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    }
  }
}

Windows では、npxをcmd /cでラップします。

{
  "mcpServers": {
    "memory": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@modelcontextprotocol/server-memory"]
    }
  }
}

MCP クライアントとして Claude Desktop を使用する追加の例は、次のようになります。

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"]
    },
    "git": {
      "command": "uvx",
      "args": ["mcp-server-git", "--repository", "path/to/git/repo"]
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
    }
  }
}

Windows では、上記のnpxベースの各エントリに同じラッパーを適用します。"command"を"cmd"に変更し、既存のargsの先頭に"/c", "npx"を追加してください。uvxのエントリは変更しないでください。

🛠️ 独自のサーバーを作成する

独自の MCP サーバーの作成に興味がありますか?MCP サーバーの実装に関する包括的なガイド、ベストプラクティス、技術的な詳細については、公式ドキュメントmodelcontextprotocol.ioをご覧ください。

📚 詳細情報

MCP サーバーとクライアントの構築を簡素化するフレームワークやリソースを厳選した一覧については、ADDITIONAL.mdをご覧ください。

🤝 貢献

このリポジトリへの貢献については、CONTRIBUTING.mdをご覧ください。

🔒 セキュリティ

セキュリティ上の脆弱性の報告については、SECURITY.mdをご覧ください。

📜 ライセンス

このプロジェクトは、新規の貢献についてはApache License, Version 2.0の下でライセンスされ、既存のコードはMITの下でライセンスされています。詳細はLICENSEファイルをご覧ください。

💬 コミュニティ

⭐ サポート

MCP サーバーが役に立つと感じたら、リポジトリにスターを付けたり、新しいサーバーや改善を提供したりすることをご検討ください!


Anthropicが管理していますが、コミュニティと共に構築されています。Model Context Protocolはオープンソースであり、皆さんからの独自のサーバーや改善への貢献を歓迎します!

コメント

MCP は初めてですか?

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

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