Skip to main content
Glama
jamie7893

Statsource MCP Server

by jamie7893

Statsource MCP サーバー

統計分析機能を提供するモデルコンテキストプロトコルサーバー。このサーバーにより、LLMは様々なソースからのデータを分析し、統計を計算し、予測を生成することができます。

統計ツールは当社の分析 API に接続し、PostgreSQL データベースまたは CSV ファイル内のユーザー データに基づいて AI モデルが統計分析を実行し、ML 予測を生成できるようにします。

利用可能なツール

統計情報を取得する

データを分析し、統計を計算したり、提供されたパラメータに基づいて ML 予測を生成したりします。

引数:

  • columns (文字列のリスト、必須): 分析または予測する列名のリスト

  • data_source (文字列、オプション): データファイル、データベース接続文字列、または API エンドポイントへのパス

  • source_type (文字列、オプション): データソースの種類 ("csv"、"database"、または "api")

  • statistics (文字列のリスト、オプション):計算する統計のリスト(統計分析用)

  • query_type (文字列、オプション): クエリの種類 ("statistics" または "ml_prediction")

  • periods (整数、オプション):予測する将来の期間の数(ML予測用)

機能を提案する

StatSource 分析プラットフォームの新機能や改善点を提案してください。

引数:

  • description (文字列、必須): 提案された機能の明確で詳細な説明

  • use_case (文字列、必須): ユーザーがこの機能をどのように、なぜ使用するのかの説明

  • priority (文字列、オプション):推奨優先度レベル(「低」、「中」、「高」)

Related MCP server: Math-MCP

インストール

uvの使用(推奨)

uvを使用する場合、特別なインストールは必要ありません。uvxを使用してmcp-server-statsを直接実行します。

PIPの使用

あるいは、pip 経由で mcp-server-stats をインストールすることもできます。

pip install mcp-server-stats

インストール後、次のコマンドを使用してスクリプトとして実行できます。

python -m mcp_server_stats

または、コンソール スクリプトを使用します。

mcp-server-stats

構成

Claude.app 用に設定する

Claude 設定に追加:

uvxの使用

"mcpServers": {
  "statsource": {
    "command": "uvx",
    "args": ["mcp-server-stats"]
  }
}

Dockerを使用する

"mcpServers": {
  "statsource": {
    "command": "docker",
    "args": ["run", "-i", "--rm", "statsource/mcp"]
  }
}

pipインストールの使用

"mcpServers": {
  "statsource": {
    "command": "python",
    "args": ["-m", "mcp_server_stats"]
  }
}

環境変数

Claude.app 構成で環境変数を使用してサーバーを構成できます。

"mcpServers": {
  "statsource": {
    "command": "python",
    "args": ["-m", "mcp_server_stats"],
    "env": {
      "API_KEY": "your_api_key",
      "DB_CONNECTION_STRING": "postgresql://username:password@localhost:5432/your_db",
      "DB_SOURCE_TYPE": "database"
    }
  }
}

利用可能な環境変数:

  • API_KEY : statsource.me での認証に使用する API キー

  • DB_CONNECTION_STRING : デフォルトのデータベース接続文字列

  • DB_SOURCE_TYPE : デフォルトのデータソースタイプ(通常は「データベース」)

デバッグ

MCPインスペクタを使用してサーバーをデバッグできます。UVXインストールの場合:

npx @modelcontextprotocol/inspector uvx mcp-server-stats

または、パッケージを特定のディレクトリにインストールした場合や、そのディレクトリで開発している場合は、次のようにします。

cd path/to/servers/
npx @modelcontextprotocol/inspector python -m mcp_server_stats

貢献

mcp-server-stats の拡張と改善のための貢献を歓迎します。新しいツールの追加、既存の機能の強化、ドキュメントの改善など、皆様からのご意見は貴重なものです。

プルリクエストを歓迎します。mcp-server-stats をさらに強力で便利なものにするために、新しいアイデア、バグ修正、機能強化などをお気軽にご提供ください。

ライセンス

mcp-server-stats は MIT ライセンスに基づきライセンスされています。つまり、MIT ライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリの LICENSE ファイルをご覧ください。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos.
    19
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol server that provides basic mathematical and statistical functions to LLMs, enabling them to perform accurate numerical calculations through a simple API.
    13
    21 npm
    186
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables Large Language Models to access and interact with database connections, including viewing schemas and performing CRUD operations on connected databases.
    -
  • A
    license
    A
    quality
    A
    maintenance
    Provides advanced analytical, research, and natural language processing capabilities through a Model Context Protocol server, enabling dataset analysis, decision analysis, and enhanced NLP features like entity recognition and fact extraction.
    12
    4
    MIT