├── .flake8 ├── .github └── workflows │ ├── publish.yml │ └── python-app.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── conftest.py ├── docs └── llm-instructions.md ├── pyproject.toml ├── pytest.ini ├── src └── greptimedb_mcp_server │ ├── __init__.py │ ├── config.py │ ├── formatter.py │ ├── masking.py │ ├── server.py │ ├── templates │ ├── iot_monitoring │ │ ├── config.yaml │ │ └── template.md │ ├── log_pipeline │ │ ├── config.yaml │ │ └── template.md │ ├── metrics_analysis │ │ ├── config.yaml │ │ └── template.md │ ├── pipeline_creator │ │ ├── config.yaml │ │ └── template.md │ ├── promql_analysis │ │ ├── config.yaml │ │ └── template.md │ ├── table_operation │ │ ├── config.yaml │ │ └── template.md │ └── trace_analysis │ │ ├── config.yaml │ │ └── template.md │ └── utils.py └── tests ├── test_config.py ├── test_http_transport.py ├── test_masking.py ├── test_server.py └── test_utils.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/llm-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/docs/llm-instructions.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/pytest.ini -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/__init__.py -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/config.py -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/formatter.py -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/masking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/masking.py -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/server.py -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/iot_monitoring/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/iot_monitoring/config.yaml -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/iot_monitoring/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/iot_monitoring/template.md -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/log_pipeline/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/log_pipeline/config.yaml -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/log_pipeline/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/log_pipeline/template.md -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/metrics_analysis/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/metrics_analysis/config.yaml -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/metrics_analysis/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/metrics_analysis/template.md -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/pipeline_creator/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/pipeline_creator/config.yaml -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/pipeline_creator/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/pipeline_creator/template.md -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/promql_analysis/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/promql_analysis/config.yaml -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/promql_analysis/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/promql_analysis/template.md -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/table_operation/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/table_operation/config.yaml -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/table_operation/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/table_operation/template.md -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/trace_analysis/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/trace_analysis/config.yaml -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/templates/trace_analysis/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/templates/trace_analysis/template.md -------------------------------------------------------------------------------- /src/greptimedb_mcp_server/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/src/greptimedb_mcp_server/utils.py -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_http_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/tests/test_http_transport.py -------------------------------------------------------------------------------- /tests/test_masking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/tests/test_masking.py -------------------------------------------------------------------------------- /tests/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/tests/test_server.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreptimeTeam/greptimedb-mcp-server/HEAD/tests/test_utils.py --------------------------------------------------------------------------------