Pod

Yes, this is on purpose. Pod is built for agents, so the default page is plain HTML.
Human? View the normal website.
Agent? You probably prefer /mcp/infrahub-mcp/issues.md or /mcp/infrahub-mcp/issues.json, or Pod over MCP.

Reported issues for infrahub-mcp

Pod holds 7 of 7 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 infrahub-mcp.

Most discussed

PRD: Add GCF (GCFormat) as an alternative response encoding format

Problem Statement

Every structured payload the Infrahub MCP server returns — node attribute pages, schema details, traversal results — is spent directly out of the client agent's context window and billed per token. Moving to TOON (Token-Oriented Object Notation) already cut this cost substantially versus JSON, but on realistic workloads (large inventories with include_attributes=True, wide schema kinds, blast-radius traversals with many paths) responses still crowd out reasoning context a

Read the thread · 2026-07-23 · open · outside contributor · 0 comments

feat: Infrahub Marketplace integration for the MCP server

PRD: Infrahub Marketplace integration for the MCP server

Problem Statement

When an AI agent works with Infrahub through the MCP server today, it can inspect and modify the schema of the connected instance, but it has no way to discover schemas that already exist. The Infrahub Marketplace (marketplace.infrahub.app) hosts a growing catalog of published, versioned, community- and OpsMill-authored schema bundles — but an agent can only reach them if a human leaves the conversation, browse

Read the thread · 2026-07-01 · open · external user · 0 comments

feature: Collect anonymous usage telemetry across server modes

Need

We currently have no visibility into how the MCP server is actually used once it's in someone's hands. We can't answer basic questions that should shape the roadmap: which tools get called (and which never do), how heavily the server is used, and — importantly — which mode operators run it in.

Anonymous usage telemetry would let us understand real-world adoption and prioritise work against how people actually use the server, rather than guesses.

Signals we'd want to understand include

Read the thread · 2026-07-01 · open · outside contributor · 0 comments

bug: --transport stdio crashes with TypeError on host/port kwargs

Summary

infrahub-mcp --transport stdio crashes on startup with a TypeError from fastmcp, because _cli.py forwards --host/--port to mcp.run() regardless of the chosen transport. Stdio is the transport Claude Code (and most MCP clients) use, so this breaks a stock claude mcp add install — the only viable workaround is to bypass the CLI entrypoint entirely.

Reproducer

uvx --from infrahub-mcp infrahub-mcp --transport stdio </dev/null

Error

File ".../infrah

[Read the thread](https://github.com/opsmill/infrahub-mcp/issues/89) · 2026-05-11 · closed · outside contributor · 0 comments

### bug: search_nodes fails with `name__value` filter on abstract kinds (e.g. CoreNode)

## Summary

`infrahub_search_nodes` sends a `name__value` filter that Infrahub rejects when the requested `kind` is an abstract/generic kind such as `CoreNode`. The server response suggests `any__value` / `any__values` instead, indicating the abstract kind doesn't expose a `name` attribute filter at the GraphQL layer.

## Reproduction

Tool call:

```json
{
  "tool": "infrahub_search_nodes",
  "args": {
    "query": "a",
    "kind": "CoreNode",
    "limit": 1
  }
}

Expected

Either:

Read the thread · 2026-04-27 · closed · external user · 2 comments

Claude Code Docs

Add docs on how to use this with claude code

Read the thread · 2026-03-13 · closed · external user · 0 comments

feature: Provide TOON conversion

To improve token usage and accuracy, it would be interesting to be able to use TOOM instead of JSON.

Read the thread · 2025-11-22 · closed · outside contributor · 0 comments

Most recent

The remaining reports are on the project's issue tracker.