{"_id":"@altronis/tokenmark-mcp","name":"@altronis/tokenmark-mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@altronis/tokenmark-mcp","version":"0.1.0","description":"TokenMark MCP server — expose local-LLM benchmark configs + hardware-aware model recommendations to Claude and other agents.","type":"module","bin":{"tokenmark-mcp":"bin/tokenmark-mcp.mjs"},"engines":{"node":">=18"},"keywords":["mcp","model-context-protocol","llm","local-llm","benchmark","strix-halo","dgx-spark","claude","tokenmark"],"repository":{"type":"git","url":"git+https://github.com/sypherin/TokenMark.git"},"homepage":"https://tokenmark.app","author":{"name":"Altronis"},"license":"MIT","publishConfig":{"access":"public"},"_id":"@altronis/tokenmark-mcp@0.1.0","gitHead":"4372291369769bb6977783fa7405255550e48e7f","bugs":{"url":"https://github.com/sypherin/TokenMark/issues"},"_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-nOGrXPGn63PM89Gnd3znVdnDiMEAxzf6Koxchsr9eaep8SCGQ35rSpDG2Jn71C965RstrX/o6NRr8F/ogC9Lag==","shasum":"ed590c5de54dae93b4605e405b862c8318efb886","tarball":"https://registry.npmjs.org/@altronis/tokenmark-mcp/-/tokenmark-mcp-0.1.0.tgz","fileCount":4,"unpackedSize":13843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHowEcoX0xhb5b2LxGJfvezJf/u9KCA4j9DHCyEALTVtAiBoLm1LmY4yeBuPYSJEOa9qRK3xfKCoZYQ+UtLIDaG+KA=="}]},"_npmUser":{"name":"altronis","email":"sypherin@gmail.com"},"directories":{},"maintainers":[{"name":"altronis","email":"sypherin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tokenmark-mcp_0.1.0_1788058412712_0.14714859931660396"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-30T02:53:32.522Z","0.1.0":"2026-08-30T02:53:32.833Z","modified":"2026-08-30T02:53:33.044Z"},"maintainers":[{"name":"altronis","email":"sypherin@gmail.com"}],"description":"TokenMark MCP server — expose local-LLM benchmark configs + hardware-aware model recommendations to Claude and other agents.","homepage":"https://tokenmark.app","keywords":["mcp","model-context-protocol","llm","local-llm","benchmark","strix-halo","dgx-spark","claude","tokenmark"],"repository":{"type":"git","url":"git+https://github.com/sypherin/TokenMark.git"},"author":{"name":"Altronis"},"bugs":{"url":"https://github.com/sypherin/TokenMark/issues"},"license":"MIT","readme":"# @altronis/tokenmark-mcp\n\nAn [MCP](https://modelcontextprotocol.io) server that gives Claude (and other agents) real local-LLM benchmark data + hardware-aware model recommendations from [TokenMark](https://tokenmark.app).\n\nAsk *\"what should I run on a Strix Halo for coding?\"* and the agent answers from **measured** configs — decode tok/s, quant, backend — each with a source link. It never invents numbers.\n\n## Add to Claude Code\n\n```sh\nclaude mcp add tokenmark -- npx -y @altronis/tokenmark-mcp\n```\n\n## Add to any MCP client\n\nRun the server over stdio:\n\n```sh\nnpx -y @altronis/tokenmark-mcp\n```\n\nOr in a client config:\n\n```json\n{\n  \"mcpServers\": {\n    \"tokenmark\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@altronis/tokenmark-mcp\"]\n    }\n  }\n}\n```\n\n## Tools\n\n- **`tokenmark_recommend`** — `{ hardware, tasks?, prefer?, limit? }` → ranked model + best-config picks with measured tok/s + why.\n- **`tokenmark_configs`** — `{ model?, hardware?, limit? }` → tracked benchmark configs.\n- **`tokenmark_search`** — `{ term }` → matching models/configs.\n\nData is pulled live from `https://tokenmark.app` (override with `TOKENMARK_URL`). Zero runtime dependencies.\n\nMIT licensed. Data aggregated from public community benchmarks with attribution.\n","readmeFilename":"README.md","_rev":"1-b009fa6fc22b5e8ea1678a4a65cddb62"}