Statsource MCP Server

by jamie7893
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Supports running the MCP server as a Docker container for statistical analysis and ML prediction capabilities

  • Allows analyzing data from PostgreSQL databases, calculating statistics, and generating ML predictions based on database content

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 (文字列、オプション):推奨優先度レベル(「低」、「中」、「高」)

インストール

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 ファイルをご覧ください。

-
security - not tested
F
license - not found
-
quality - not tested

LLM がモデル コンテキスト プロトコル サーバーを介してデータベースまたは CSV ファイルからのユーザー データに対して統計分析を実行し、ML 予測を生成できるようにします。

  1. Available Tools
    1. get_statistics
    2. suggest_feature
  2. Installation
    1. Using uv (recommended)
    2. Using PIP
  3. Configuration
    1. Configure for Claude.app
    2. Environment Variables
  4. Debugging
    1. Contributing
      1. License
        ID: h78tnmynj6