このMCPでできること
Provides deterministic engineering calculations for biquad filters, room eigenmodes, and LLM VRAM requirements.
ツール
入力スキーマ
{'type': 'object', 'required': ['type', 'freq'], 'properties': {'q': {'type': 'number', 'maximum': 100, 'minimum': 0.01, 'description': 'Filter Q. Defaults to the type’s own default. Shelves ignore it (S is fixed at 1, matching Web Audio).'}, 'fs': {'type': 'number', 'default': 48000, 'maximum': 768000, 'minimum': 1000, 'description': 'Sample rate in Hz. Defaults to 48000.'}, 'freq': {'type': 'number', 'maximum': 1000000, 'minimum': 0.1, 'description': 'Corner (or centre) frequency f0 in Hz. Must be below Nyquist.'}, 'gain': {'type': 'number', 'maximum': 40, 'minimum': -40, 'description': 'Peak/shelf gain in dB. Ignored by types that do not use gain.'}, 'type': {'enum': ['lowpass', 'highpass', 'bandpass', 'notch', 'allpass', 'peaking', 'lowshelf', 'highshelf'], 'type': 'string', 'description': 'Filter type.'}, 'include': {'enum': ['curve'], 'type': 'string', 'description': 'Optional heavy block to include, omitted by default. "curve": The 240-point log-spaced magnitude response, and one per sweep row.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['inputs', 'result', 'provenance', 'license'], 'properties': {'inputs': {'type': 'object', 'description': 'The parsed inputs, echoed back with defaults filled in.'}, 'result': {'type': 'object', 'description': 'The solved analysis. Shape is per-tool.'}, 'license': {'type': 'string'}, 'provenance': {'type': 'object', 'required': ['method', 'canonicalUrl'], 'properties': {'method': {'type': 'string', 'description': 'How the answer was computed, and what its inputs are.'}, 'canonicalUrl': {'type': 'string', 'description': 'The published page stating this exact answer, or the lane hub when the inputs are off the published grid. Cite it.'}}}}}
入力スキーマ
{'type': 'object', 'required': ['model', 'gpu'], 'properties': {'gpu': {'enum': ['rtx-5090', 'rtx-5080', 'rtx-5070-ti', 'rtx-4090', 'rtx-4080-super', 'rtx-4070-ti-super', 'rtx-4060-ti-16gb', 'rtx-3090', 'rtx-3060-12gb', 'rtx-6000-ada', 'l40s', 'a100-40gb', 'a100-80gb', 'h100-sxm', 'h200-sxm', 'rx-7900-xtx', 'apple-m4-24gb', 'apple-m4-pro-48gb', 'apple-m4-max-128gb', 'apple-m3-ultra-512gb', 'jetson-orin-nano-super-8gb', 'jetson-agx-orin-64gb'], 'type': 'string', 'description': 'Accelerator slug.'}, 'batch': {'type': 'integer', 'default': 1, 'maximum': 1024, 'minimum': 1, 'description': "Concurrent sequences sharing the cache. Omit it for the published page's 1."}, 'model': {'enum': ['deepseek-r1-distill-llama-70b', 'deepseek-r1-distill-llama-8b', 'deepseek-r1-distill-qwen-1-5b', 'deepseek-r1-distill-qwen-14b', 'deepseek-r1-distill-qwen-32b', 'deepseek-r1-distill-qwen-7b', 'dolphin-mistral-24b-venice-edition', 'falcon3-7b-instruct', 'gemma-2-27b-it', 'gemma-2-9b-it', 'gemma-3-12b-it', 'gemma-3-1b-it', 'gemma-3-27b-it', 'gemma-3-4b-it', 'gpt-oss-120b', 'gpt-oss-20b', 'granite-3-3-8b-instruct', 'hermes-4-3-36b', 'hy3', 'k2-horizon-7b', 'kat-coder-v2-5-dev', 'laguna-s-2-1', 'laguna-xs-2-1', 'llama-3-1-70b-instruct', 'llama-3-1-8b-instruct', 'llama-3-1-nemotron-70b-instruct', 'llama-3-2-1b-instruct', 'llama-3-2-3b-instruct', 'llama-3-3-70b-instruct', 'minicpm5-1b', 'minicpm5-2b', 'mistral-7b-instruct-v0-3', 'mistral-nemo-instruct-2407', 'mistral-small-24b-instruct-2501', 'mixtral-8x7b-instruct-v0-1', 'nanbeige4-2-3b', 'nex-n2-5-pro', 'olmo-2-1124-13b-instruct', 'ornith-1-5-35b-a3b', 'ornith-1-5-9b', 'phi-3-5-mini-instruct', 'phi-4', 'phi-4-mini-instruct', 'qwen-agentworld-35b-a3b', 'qwen2-5-0-5b-instruct', 'qwen2-5-1-5b-instruct', 'qwen2-5-14b-instruct', 'qwen2-5-32b-instruct', 'qwen2-5-3b-instruct', 'qwen2-5-72b-instruct', 'qwen2-5-7b-instruct', 'qwen2-5-coder-32b-instruct', 'qwen2-5-coder-7b-instruct', 'qwen3-0-6b', 'qwen3-1-7b', 'qwen3-14b', 'qwen3-30b-a3b', 'qwen3-32b', 'qwen3-4b', 'qwen3-8b', 'qwq-32b', 'qwythos-9b-claude-mythos-5-1m', 'smollm2-1-7b-instruct', 'smollm2-135m-instruct', 'smollm2-360m-instruct', 'spark-x2-5-4b', 'tinyllama-1-1b-chat-v1-0', 'yi-1-5-34b-chat'], 'type': 'string', 'description': 'Model slug.'}, 'context': {'type': 'integer', 'default': 8192, 'maximum': 10000000, 'minimum': 1, 'description': 'Context length in tokens used for the headline verdict. Omit it and the solver takes its own default of 8192, which is what the published page states.'}, 'kvBytes': {'type': 'integer', 'default': 2, 'maximum': 4, 'minimum': 1, 'description': "Bytes per KV cache element: 2 for FP16/BF16 cache, 1 for an 8-bit cache. Omit it for the published page's 2."}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['inputs', 'result', 'provenance', 'license'], 'properties': {'inputs': {'type': 'object', 'description': 'The parsed inputs, echoed back with defaults filled in.'}, 'result': {'type': 'object', 'description': 'The solved analysis. Shape is per-tool.'}, 'license': {'type': 'string'}, 'provenance': {'type': 'object', 'required': ['method', 'canonicalUrl'], 'properties': {'method': {'type': 'string', 'description': 'How the answer was computed, and what its inputs are.'}, 'canonicalUrl': {'type': 'string', 'description': 'The published page stating this exact answer, or the lane hub when the inputs are off the published grid. Cite it.'}}}}}
入力スキーマ
{'type': 'object', 'required': ['width', 'length', 'height'], 'properties': {'width': {'type': 'number', 'maximum': 100, 'minimum': 3, 'description': 'Room width in feet.'}, 'height': {'type': 'number', 'maximum': 40, 'minimum': 3, 'description': 'Ceiling height in feet.'}, 'length': {'type': 'number', 'maximum': 100, 'minimum': 3, 'description': 'Room length in feet.'}, 'include': {'enum': ['modes'], 'type': 'string', 'description': 'Optional heavy block to include, omitted by default. "modes": Every solved mode and the axial subset, with their (nx, ny, nz) orders.'}, 'maxFreq': {'type': 'number', 'default': 300, 'maximum': 1000, 'minimum': 20, 'description': 'Highest mode frequency to solve for, in Hz. Defaults to 300. Mode count scales with volume × frequency³, so a large room and a high maxFreq together are refused with a 400 once the enumeration would exceed 100,000 modes; the error names the maxFreq that would have worked.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['inputs', 'result', 'provenance', 'license'], 'properties': {'inputs': {'type': 'object', 'description': 'The parsed inputs, echoed back with defaults filled in.'}, 'result': {'type': 'object', 'description': 'The solved analysis. Shape is per-tool.'}, 'license': {'type': 'string'}, 'provenance': {'type': 'object', 'required': ['method', 'canonicalUrl'], 'properties': {'method': {'type': 'string', 'description': 'How the answer was computed, and what its inputs are.'}, 'canonicalUrl': {'type': 'string', 'description': 'The published page stating this exact answer, or the lane hub when the inputs are off the published grid. Cite it.'}}}}}
入力スキーマ
{'type': 'object', 'required': ['volume'], 'properties': {'volume': {'type': 'number', 'maximum': 1000000, 'minimum': 1, 'description': 'Room volume in cubic feet. Five bands cover 800–5000 ft³; anything outside that is a 400 naming the range, never an answer from the nearest band.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['inputs', 'result', 'provenance', 'license'], 'properties': {'inputs': {'type': 'object', 'description': 'The parsed inputs, echoed back with defaults filled in.'}, 'result': {'type': 'object', 'description': 'The solved analysis. Shape is per-tool.'}, 'license': {'type': 'string'}, 'provenance': {'type': 'object', 'required': ['method', 'canonicalUrl'], 'properties': {'method': {'type': 'string', 'description': 'How the answer was computed, and what its inputs are.'}, 'canonicalUrl': {'type': 'string', 'description': 'The published page stating this exact answer, or the lane hub when the inputs are off the published grid. Cite it.'}}}}}
入力スキーマ
{'type': 'object', 'required': ['diameter', 'length'], 'properties': {'turns': {'type': 'integer', 'default': 1, 'maximum': 1000000, 'minimum': 1, 'description': 'Number of turns. Defaults to 1, which is what the published pages state (their figures are per amp-turn). The field is exactly linear in turns x current.'}, 'length': {'type': 'number', 'maximum': 5000, 'minimum': 0.1, 'description': 'Winding length along the axis, in millimetres.'}, 'current': {'type': 'number', 'default': 1, 'maximum': 10000, 'minimum': 1e-06, 'description': 'Winding current in amperes. Defaults to 1. Only the product of turns and current changes the answer.'}, 'diameter': {'type': 'number', 'maximum': 2000, 'minimum': 0.1, 'description': 'Mean winding diameter in millimetres.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['inputs', 'result', 'provenance', 'license'], 'properties': {'inputs': {'type': 'object', 'description': 'The parsed inputs, echoed back with defaults filled in.'}, 'result': {'type': 'object', 'description': 'The solved analysis. Shape is per-tool.'}, 'license': {'type': 'string'}, 'provenance': {'type': 'object', 'required': ['method', 'canonicalUrl'], 'properties': {'method': {'type': 'string', 'description': 'How the answer was computed, and what its inputs are.'}, 'canonicalUrl': {'type': 'string', 'description': 'The published page stating this exact answer, or the lane hub when the inputs are off the published grid. Cite it.'}}}}}
最近のツール変更
類似のMCPサーバー
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
workbench
Provides computational molecular biology tools for DNA, RNA, and protein analysis, cloning, PCR, CRISPR, oligonucleotide design, …
gisgp
Provides GIS geocoding, routing, spatial transformations, ArcGIS layer inspection and export, and location due diligence for haza…
calc.engineer
Provides deterministic engineering calculators for RF and LoRa systems, electronics, batteries, solar and power systems, cooling,…
Good Earth
Provides plot-specific climate and growing-season analysis for gardens and farms, including frost, heat accumulation, crop suitab…
osint
Provides source-cited US data and schemas for power systems, AI infrastructure, semiconductor production and trade, robotics, and…
EngScript Engineering MCP
Performs engineering calculations for oil and gas applications, including thermodynamics, fluid systems, equipment sizing, balanc…
civilquants
Calculates parametric civil-engineering quantities and Bills of Quantities for drainage, earthworks, retaining walls, pavements, …