{"name":"io.github.Filip-Pajalic/tensorcad","slug":"filip-pajalic-tensorcad","title":null,"description":"Design transformer LLM architectures and report their parameters, FLOPs, memory and cost","url":"https://mcp.market/server/filip-pajalic-tensorcad","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"ai","tags":["ai","media"],"presence":{"score":24,"stars":0,"forks":0,"downloads_week":149,"last_push_at":"2026-09-26T17:03:08.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Filip-Pajalic/TensorCAD","website":"https://github.com/Filip-Pajalic/TensorCAD","version":"0.1.21","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@tensor-cad/mcp","version":"0.1.21","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Directory the server scans for .tensorcad.json files and resolves relative paths against. Defaults to the process working directory.","name":"TENSORCAD_ROOT"}]}],"tools":[{"name":"tensorcad_analyze","description":"Parameters, FLOPs per token, KV cache, training and serving memory, decode throughput, training cost and","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_apply_ops","description":"Apply a batch of edits to a design. The batch is all-or-nothing: the first rejected operation aborts it","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_checkpoint","description":"Snapshot a design under a name you can come back to. Take one before an experiment so tensorcad_restore","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_diff","description":"What changed between two designs and what it cost: the symbols, blocks and wires that moved, then the","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_explain","description":"What one block is and what it contributes: its parameters as written and as evaluated, the shape on","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_generate_code","description":"Emit a runnable PyTorch module plus the design document. Without out_dir the file contents come back in","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_get_block","description":"One block of a design: its parameters as written and as resolved, the inferred shape on every port,","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_get_design","description":"Read a design. Use format \"outline\" (the default) first: it is the whole structure, symbol table and","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_import_hf","description":"Read a Hugging Face `config.json` into a design and save it in this session. Covers the Llama, Mistral,","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_list_designs","description":"List the designs this server has open, the built-in reference architectures you can start from,","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_mup","description":"The same design at several widths, with what to multiply the initialization and the learning rate by at","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_new_design","description":"Create a design from a reference architecture, or an empty one with just the B and T runtime symbols.","write_action":true,"price_micros":0,"input_schema":null},{"name":"tensorcad_open_design","description":"Load a .tensorcad.json document from disk and return a design_id for it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_plan","description":"Every way of splitting the training across a cluster that fits, least demanding first. Prices data,","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_restore","description":"Put a design back. With a checkpoint_id it restores that snapshot; without one it undoes the most recent","write_action":true,"price_micros":0,"input_schema":null},{"name":"tensorcad_save_design","description":"Write a design to disk as .tensorcad.json. Overwrites the file it was opened from unless a path is given.","write_action":true,"price_micros":0,"input_schema":null},{"name":"tensorcad_scale","description":"Shrink a design towards a parameter budget while keeping its proportions, and save the result as a new","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_search_catalog","description":"Search the block catalog. Returns each block's parameter schema, port patterns and documentation,","write_action":false,"price_micros":0,"input_schema":null},{"name":"tensorcad_validate","description":"Run every design rule: shape and symbol errors, kernel-friendly head dimensions, tensor-core multiples,","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-11-04T06:37:06.925Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-04T06:37:06.861Z","components":{"code":{"score":25,"max":25,"notes":["24 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 39 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@tensor-cad/mcp","version":"0.1.21","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-09-26T15:07:41.202Z","repositoryUrl":"git+https://github.com/Filip-Pajalic/TensorCAD.git","weeklyDownloads":149}],"repo":{"found":true,"owner":"Filip-Pajalic","repo":"TensorCAD","archived":false,"pushedAt":"2026-09-26T17:03:08Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/6537253?v=4","ownerCreatedAt":"2014-01-29T17:52:55Z","license":"NOASSERTION"},"icon":{"url":"https://avatars.githubusercontent.com/u/6537253?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":0,"downloadsWeek":149,"license":"NOASSERTION","lastPushAt":"2026-09-26T17:03:08.000Z","score":24}}}},"grade_history":[],"reviews":[]}