DanNet icon indicating copy to clipboard operation
DanNet copied to clipboard

Research MCP server additions

Open simongray opened this issue 4 months ago • 5 comments

Some inspiration from Opus, where 3 is a synthesis of the former two, but I think all are valid as inspiration:

dannet-mcp-enhancements_1.md dannet-deep-enhancements_2.md dannet-mcp-roadmap_3.md

simongray avatar Sep 05 '25 11:09 simongray

I've implemented some LLM-tailored changes to the docstrings based on this report by Opus, but will need to review and access each single change:

dannet-docstring-analysis.md

I'm also unsure whether it actually got done or not. This will need investigation.

simongray avatar Sep 08 '25 13:09 simongray

The entity and search endpoints of DanNet now return well-formed JSON-LD, so much of the Python code can be heavily simplified:

dannet-mcp-modernization-plan.md

simongray avatar Sep 12 '25 13:09 simongray

The MCP server has been rewritten (vibe code style) to take advantage of the JSON-LD refactor of DanNet. The only tool out of 12 that didn't seem to work was the autocomplete one. In general, the MCP server seems to work a lot better now that it gets well-formatted data of a higher semantic quality.

simongray avatar Sep 12 '25 18:09 simongray

I had Opus create a report of where to take things now which is quite decent:

dannet-mcp-analysis.md

simongray avatar Sep 22 '25 09:09 simongray