# Reported issues for mcp-victorialogs

Pod holds 8 of 8 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to [mcp-victorialogs](/mcp/mcp-victorialogs-victoriametrics).

## Most discussed

### By logging detailed HTTP request and response information to help locate abnormal calls:

By logging detailed HTTP request and response information to help locate abnormal calls:

Debugging Support: Record request URLs, parameters, headers, and response content to facilitate troubleshooting communication issues
Error Tracking: Record error messages and abnormal status codes to quickly identify problems
Performance Monitoring: Understand request response times and other performance metrics through logs"

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/54) · 2026-01-06 · closed · external user · 2 comments

### MCP Heartbeat functionality is missing

### Problem
- MCP heartbeat functionality is missing in this MCP and causing some connection errors when I connected from my librechat client. 
- I see it's implemented on `mcp-victoriametrics` and same needed on `mcp-victorialogs `
https://github.com/search?q=repo%3AVictoriaMetrics-Community%2Fmcp-victoriametrics%20heartbeat&type=code
### Solution
- Provide the same heartbeat functionality exists in the mcp-victoriametris and make it configurable via `MCP_HEARTBEAT_INTERVAL` environment variabl

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/10) · 2025-08-04 · closed · external user · 2 comments

### Invalid schema for function 'mcp_victorialogs_field_values'

Trying to run the MCP in Cursor, but getting the following error:

```
Request failed with status code 400: {
  "error": {
    "message": "Invalid schema for function 'mcp_victorialogs_field_values': In context=('properties', 'field'), array schema missing items.",
    "type": "invalid_request_error",
    "param": "tools[13].function.parameters",
    "code": "invalid_function_parameters"
  }
}
```

![Image](https://github.com/user-attachments/assets/c64dafe4-a564-4428-af35-c13e3a4ce92e)

P.S. An

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/2) · 2025-05-16 · closed · external user · 2 comments

### Deploy mcp into helm chart registry

Hi, could you, please, deploy your local helm chart into helm registry? like it already done for Victoria Metrics MCP
```
        chart: victoria-metrics-mcp
        repoURL: https://victoriametrics.github.io/helm-charts/
```

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/73) · 2026-03-30 · closed · external user · 1 comment

### Add support for configurable path prefix to enable ingress deployment

# Problem

 Currently, the MCP Victoria Logs server serves endpoints at fixed paths (e.g., /mcp). This creates challenges when deploying behind ingress controllers that use path-based routing, where different services need to be accessible under different path prefixes.

# Use Case

In Kubernetes deployments with ingress controllers, it's common to have multiple MCP services accessible under a single domain with different path prefixes:
  - `mcp.example.com/victoria-logs/datacenter1/mcp`
  - `mc

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/14) · 2025-08-09 · closed · external user · 1 comment

### `hits`/`stats_query`/`stats_query_range`: advertised optional/default arguments fail when omitted

The `tools/list` schemas for `hits`, `stats_query`, and `stats_query_range` advertise `step` as optional with
a default of `"1d"`, and `stats_query`'s `time` as optional (documented as defaulting to the current time when
missing). In practice, omitting any of these three arguments makes the call fail at runtime, because the
handler code doesn't actually apply the defaults/optionality that the schema advertises.

Repro is on v1.9.0, `ghcr.io/victoriametrics/mcp-victorialogs:v1.9.0`.

## Repro

``

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/108) · 2026-08-25 · open · external user · 0 comments

### nil pointer in document handler

Following segment causes nil pointer exception:

https://github.com/VictoriaMetrics/mcp-victorialogs/blob/3ee92d474480ee304688d76efc462b78fedb033a/cmd/mcp-victorialogs/resources/docs.go#L80-L88

please update to:
```go
 	for _, hit := range searchResults.Hits {
		// use length of results since searchResults are omitted if !ok
		if len(results) >= limit {
			break
		}
		resource, ok := resources[hit.ID]
		if !ok {
			continue
		}
		results = append(results, resource)
	}
```

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/93) · 2026-05-15 · open · external user · 0 comments

### go install broken

The  replace directive in the go.mod file breaks go install 

https://github.com/VictoriaMetrics/mcp-victorialogs/blob/563c892738dab6dca5cc2029e22aa97520d1ce42/go.mod#L5

```console
go install github.com/VictoriaMetrics/mcp-victorialogs/cmd/mcp-victorialogs@latest
go: github.com/VictoriaMetrics/mcp-victorialogs@v1.9.0 requires go >= 1.26.2; switching to go1.26.3
go: github.com/VictoriaMetrics/mcp-victorialogs/cmd/mcp-victorialogs@latest (in github.com/VictoriaMetrics/mcp-victorialogs@v1.9.0):
 

[Read the thread](https://github.com/VictoriaMetrics/mcp-victorialogs/issues/92) · 2026-05-15 · open · external user · 0 comments

## Most recent

The remaining reports are on [the project's issue tracker](https://github.com/VictoriaMetrics/mcp-victorialogs/issues).
