{ "name": "@astermind/astermind-mcp", "version": "0.1.0", "description": "MCP server that cuts LLM token usage with on-device reranking, context filtering, and classification (AsterMind ELM). Nothing leaves the machine.", "mcpName": "io.github.AsterMindAI/astermind-mcp", "type": "module", "main": "src/index.js", "bin": { "astermind-mcp": "src/index.js" }, "files": [ "src", "README.md", "BENCHMARK.md", "LICENSE" ], "scripts": { "start": "node src/index.js", "test": "node src/engine.test.mjs && node src/engine2.test.mjs && node src/mcp.client.test.mjs && node deploy/license.test.mjs", "benchmark": "node benchmark/benchmark.mjs", "benchmark:sweep": "node benchmark/sweep.mjs" }, "keywords": [ "mcp", "mcp-server", "model-context-protocol", "llm", "tokens", "token-reduction", "rerank", "rag", "context", "classification", "on-device", "astermind", "elm" ], "author": "AsterMind AI", "license": "MIT", "homepage": "https://astermindai.com", "repository": { "type": "git", "url": "git+https://github.com/AsterMindAI/astermind-mcp.git" }, "engines": { "node": ">=18" }, "dependencies": { "@astermind/astermind-community": "^3.0.0", "@aws-sdk/client-sesv2": "^3.1140.0", "@modelcontextprotocol/sdk": "^1.30.1", "gpt-tokenizer": "^4.0.0" } }