EMC Regulations MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| product_certification_advisorA | Get a complete certification roadmap for a multi-radio product across target markets. Identifies required certifications, test overlaps, modular approval options, and estimated timelines. The primary advisor tool. |
| frequency_conflict_checkA | Analyze frequency conflicts and coexistence issues for multi-radio designs. Identifies overlapping bands, restricted band conflicts, and harmonic issues. |
| test_plan_generatorA | Generate a comprehensive EMC/RF test plan for a product. Covers emissions, immunity, RF performance, and safety based on target markets and product type. |
| standard_cross_referenceA | Find equivalent standards across different markets. E.g., CISPR 32 equivalents: FCC Part 15B (US), ICES-003 (CA), EN 55032 (EU), VCCI (JP), KN 32 (KR). |
| cispr25_limitA | Get CISPR 25 automotive component emission limits. Returns limits for Classes 1-5 (1=least stringent, 5=most stringent). |
| cispr12_limitB | Get CISPR 12 vehicle-level emission limits for type approval. |
| iso11452_levelsA | Get ISO 11452-2 radiated immunity test levels for automotive components. |
| iso7637_pulsesB | Get ISO 7637-2 conducted transient immunity test pulses for automotive components. |
| automotive_emc_overviewA | Get an overview of automotive EMC standards (CISPR 12, CISPR 25, ISO 11452, ISO 7637, UNECE R10). |
| automotive_immunity_methodC | Get details on an ISO 11452 immunity test method. Methods: ALSE (Part 2), TEM cell (Part 3), BCI (Part 4), stripline (Part 5), direct injection (Part 7), magnetic (Part 8), portable TX (Part 9), reverberation (Part 11). |
| oem_emc_requirementsA | Get OEM-specific automotive EMC requirements. Returns emission class, immunity level, BCI level, and special requirements. OEMs: gm, ford, vw, bmw, stellantis, toyota, hyundai, mercedes, tesla, generic. |
| iso16750_conditionsA | Get ISO 16750 environmental conditions for automotive electronic equipment. Covers electrical loads, vibration, temperature, and chemical exposure by mounting location. |
| lte_band_lookupA | Look up 3GPP LTE band information by band number. Returns frequencies, duplex mode, bandwidths. |
| lte_bands_listA | List all LTE bands, optionally filtered by region or carrier. |
| nr_band_lookupA | Look up 3GPP 5G NR band information by band name (e.g., n77, n260). |
| nr_bands_listB | List all 5G NR bands, optionally filtered by frequency range (FR1 sub-6GHz, FR2 mmWave). |
| frequency_to_bandA | Find which LTE/NR bands contain a given frequency. |
| cispr_limitA | Get CISPR emission limits (CISPR 11, 22, 32, 14-1). Returns radiated or conducted limits for Class A or B. |
| emc_compare_limitsB | Compare emission limits between FCC and CISPR standards at a given frequency. |
| emc_standards_listA | List all available EMC standards and regulations in the database. |
| fcc_part15_limitA | Get FCC Part 15 emission limits for a frequency. Returns Class A and/or Class B limits for unintentional radiators (15.109), intentional radiators (15.209), or conducted emissions (15.207). |
| fcc_part18_limitA | Get FCC Part 18 (ISM equipment) emission limits. Check ISM bands and limits for industrial/consumer ISM equipment. |
| fcc_restricted_bandsA | Check if a frequency falls within FCC Part 15.205 restricted bands. |
| fcc_restricted_bands_listC | List all FCC Part 15.205 restricted frequency bands. |
| ism_bands_listA | List all ISM (Industrial, Scientific, Medical) frequency bands per ITU Radio Regulations. |
| fcc_part_lookupA | Look up FCC Parts 22, 24, 27, 90, 95, 96. Returns band allocations, power limits, and key rules for cellular, PCS, AWS/700MHz, land mobile, personal radio (GMRS/FRS), and CBRS. |
| fcc_part95_limitsA | Get FCC Part 95 personal radio service limits (FRS, GMRS, CB, MURS, LPRS). |
| fcc_cbrs_rulesA | Get FCC Part 96 CBRS (Citizens Broadband Radio Service) rules for 3.5 GHz shared spectrum. |
| iec61000_test_levelsB | Get IEC 61000-4-x immunity test levels. Standards: ESD (4-2), radiated (4-3), EFT/burst (4-4), surge (4-5), conducted RF (4-6), magnetic field (4-8), voltage dips (4-11). |
| iec61000_overviewA | Get an overview of all IEC 61000-4-x immunity tests with typical levels for residential and industrial environments. |
| immunity_test_planB | Get a suggested immunity test plan for a product type. Returns applicable IEC 61000-4-x tests and recommended levels. |
| market_requirementsA | Get regulatory requirements for a specific market. Returns regulatory body, agencies, key standards, certification process, and modular approval rules. Markets: us, ca, eu, jp, kr, cn, au, in, br, tw, sg. |
| ised_limitA | Get ISED Canada (RSS-247 / ICES-003) limits. Returns wireless power limits and IT equipment emission limits. |
| eu_harmonised_standardsA | Get EU harmonised standards for a product type or technology. Returns applicable EN standards for EMC, radio, and safety under RED/EMCD. |
| certification_matrixA | Get a certification requirements matrix for a product type across target markets. Returns required certifications, timelines, modular approval options, and lab requirements. This is the key advisor tool for answering 'what certifications do I need?' |
| medical_emc_requirementsB | Get IEC 60601-1-2 medical device EMC requirements. Returns emission limits and immunity levels for professional or home healthcare environments. |
| medical_immunity_levelsB | Get detailed IEC 60601-1-2 immunity test levels including proximity immunity (Table 9) for wireless devices near medical equipment. |
| safety_standard_lookupA | Look up safety standards: IEC 62368-1 (IT/AV), IEC 60601-1 (medical), IEC 61010-1 (lab equipment), UL standards. Returns scope, energy source classes, certification marks. |
| data_sourcesB | List dataset sources, versions, and last-updated timestamps. |
| source_searchB | Search configured regulatory sources for a query and return top links. |
| ecfr_queryB | Query the eCFR API for specific CFR sections. |
| wifi_limitsA | Get WiFi regulatory limits for a given band, protocol, and region. Covers 2.4 GHz, 5 GHz (UNII-1/2A/2C/3), 6 GHz (LPI/SP/VLP), and sub-1 GHz (802.11ah). Returns max power, EIRP, DFS requirements, channel plans. |
| ble_limitsA | Get Bluetooth Low Energy (BLE) regulatory limits. Returns power classes, channel plan, and regulatory limits per region. |
| protocol_limitsB | Get regulatory limits for short-range wireless protocols: Zigbee/Thread/Matter, LoRa/LoRaWAN, UWB, Wi-SUN, DECT, NB-IoT, LTE-M. |
| protocol_comparisonB | Compare power limits and key parameters across wireless protocols. Useful for selecting technologies or understanding coexistence. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/RFingAdam/mcp-emc-regulations'
If you have feedback or need assistance with the MCP directory API, please join our Discord server