Add ASON MCP Server extension #3847
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add ASON MCP Server Extension
Description
Model Context Protocol server extension for ASON compression/decompression. Reduces JSON tokens by 20-60% for LLM interactions while maintaining 100% lossless fidelity.
Extension Details
ason-mcpFeatures
Use Cases
Technical Details
[email protected]@ason-format/mcp-serverfrom npm usingnpm_install_packageAPITesting
Checklist
extensions/ason-mcpextension.tomlwith correct metadataCargo.tomlwith proper dependenciessrc/lib.rscontext_server_commandmethodLinks
Configuration Example
Users enable the extension in their
settings.json:{ "context_servers": { "mcp-ason": { "source": "extension", "enabled": true, "settings": { "indent": 1, "delimiter": ",", "use_references": true, "use_dictionary": true } } } }What is ASON?
ASON (Aliased Serialization Object Notation) is a token-optimized JSON compression format designed specifically for LLMs. It uses multiple compression techniques:
Achieves 20-60% token reduction while maintaining 100% lossless round-trip fidelity.