Queried an existing collection through chroma-mcp (latest docker image) and got non-ASCII characters this way:
\u0440\u044b\u0445\u043b\u044b\u043c
When the same container was started interactively, queried the collection using Python chroma client:
collection.get()
then documents were shown properly, so there is something in MCP server itself.