MCP Emc Regulations
M

MCP Emc Regulations

A server that provides engineers with EMC/RF regulations queries through the MCP protocol, including radiation limits, frequency band allocations, and compliance requirements of standards such as FCC, CISPR, and cellular communications.
2 points
6.9K

What is the EMC/RF Regulations MCP server?

This is a tool server specifically designed for electronic engineers, RF engineers, and compliance experts. It provides instant access to the global electromagnetic compatibility (EMC) and radio frequency (RF) regulations database through the Model Context Protocol (MCP). You can directly query various technical standards in Claude Code without manually searching through complex regulatory documents.

How to use the EMC/RF Regulations server?

After installing the server, you can ask questions to Claude in natural language, such as 'What are the radiated limits of FCC Part 15 Class B at 100 MHz?' or 'Which frequencies are used in LTE Band 7?'. The server will automatically call the corresponding tools to query the database and return accurate technical data.

Applicable scenarios

1. Need to understand compliance requirements during the design phase of electronic products. 2. Need to query frequency allocations for RF system design. 3. Need to confirm test limits before product certification. 4. Need to compare standards in different regions for cross - border product development. 5. For educational learning of electromagnetic compatibility and RF regulations.

Main features

FCC regulations query
Query various technical standards of the US Federal Communications Commission (FCC), including the radiation and conduction emission limits of Part 15 (unintentional radiators) and Part 18 (ISM devices), as well as the list of restricted frequency bands in 15.205.
CISPR international standards
Access the standards of the International Special Committee on Radio Interference (CISPR), including the emission limits of CISPR 11 (industrial equipment), CISPR 32 (multimedia equipment), and CISPR 14 - 1 (household appliances).
Cellular frequency band query
Query all frequency band definitions of LTE and 5G NR, including detailed information such as frequency range, duplex mode, and bandwidth. Support filtering by operators (AT&T, Verizon, T - Mobile) and regions.
Frequency to frequency band mapping
Enter a specific frequency to find out which LTE or NR frequency bands the frequency belongs to, helping to identify frequency allocations and potential interference problems.
Standard comparison function
Compare the limit differences of different standards (such as FCC vs CISPR) at the same frequency, and automatically perform distance correction calculations to help understand global compliance requirements.
ISM frequency band query
Query all industrial, scientific, and medical (ISM) frequency bands to understand which frequencies can be used for license - free devices and the relevant power limits.
Advantages
Instant access: No need to manually search through complex PDF documents or regulatory websites.
Accuracy: Based on official standards and technical specifications data sources.
Integration: Can be used directly in the Claude Code workflow to improve efficiency.
Comprehensiveness: Covers US, international, and industry - specific standards.
User - friendly: Use natural language for queries without memorizing complex commands.
Limitations
Data update delay: Regulatory updates may not be immediately reflected in the server.
Limited coverage: Currently mainly covers FCC, CISPR, and 3GPP standards.
Requires installation and configuration: Needs local installation and integration with Claude Code.
Technical专业性: Mainly targeted at electronic and RF engineers, and may be difficult for ordinary users to understand.

How to use

Clone and install
First, clone the server code to the local machine and install the dependencies using the uv package manager.
Add to Claude Code
Use the Claude CLI tool to add the server to the MCP server list.
Manual configuration (optional)
If the CLI tool is not available, you can manually edit the Claude configuration file.
Start querying
Ask questions directly in Claude Code, and the server will automatically process the queries and return the results.

Usage examples

Compliance check for electronic product design
When designing a Wi - Fi router, engineers need to ensure that the product complies with the radiated emission limits of FCC Part 15 Class B.
Cross - border product standard comparison
A company plans to sell its products in the US and Europe and needs to understand the differences in EMC requirements between the two regions.
Cellular module frequency band selection
When selecting an LTE module for an IoT device, it is necessary to understand the frequency bands used by different operators.
Frequency interference analysis
The device has interference problems near 121.5 MHz, and it is necessary to confirm whether it is a restricted frequency band.
ISM device development
When developing an industrial device using 2.4 GHz, it is necessary to understand the specific regulations of the ISM frequency band.

Frequently Asked Questions

Does this server need to be used online?
How often is the data updated?
Which regional standards are supported?
How to query all applicable regulations for a specific frequency?
Can the data returned by the server be used for formal compliance documents?
How to request new features or report errors?

Related resources

GitHub repository
Server source code, issue tracking, and update logs
MCP official documentation
Official documentation and specifications of the Model Context Protocol
FCC electronic regulations database
The electronic version of the US federal regulations, containing all FCC technical standards
3GPP technical specifications
3GPP technical specifications website, containing the complete standards of LTE and 5G NR
IEC CISPR standards
Information on the CISPR standards of the International Electrotechnical Commission

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "emc-regulations": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/mcp-emc-regulations", "mcp-emc-regulations"]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
4.6K
4.5 points
M
Moltbrain
MoltBrain is a long-term memory layer plugin designed for OpenClaw, MoltBook, and Claude Code, capable of automatically learning and recalling project context, providing intelligent search, observation recording, analysis statistics, and persistent storage functions.
TypeScript
5.2K
4.5 points
B
Bm.md
A feature-rich Markdown typesetting tool that supports multiple style themes and platform adaptation, providing real-time editing preview, image export, and API integration capabilities
TypeScript
3.8K
5 points
S
Security Detections MCP
Security Detections MCP is a server based on the Model Context Protocol that allows LLMs to query a unified security detection rule database covering Sigma, Splunk ESCU, Elastic, and KQL formats. The latest version 3.0 is upgraded to an autonomous detection engineering platform that can automatically extract TTPs from threat intelligence, analyze coverage gaps, generate SIEM-native format detection rules, run tests, and verify. The project includes over 71 tools, 11 pre-built workflow prompts, and a knowledge graph system, supporting multiple SIEM platforms.
TypeScript
5.1K
4 points
P
Paperbanana
Python
7.3K
5 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
5.9K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
6.6K
5 points
A
Apify MCP Server
The Apify MCP Server is a tool based on the Model Context Protocol (MCP) that allows AI assistants to extract data from websites such as social media, search engines, and e-commerce through thousands of ready-to-use crawlers, scrapers, and automation tools (Apify Actors). It supports OAuth and Skyfire proxy payment and can be integrated into MCP clients such as Claude and VS Code through HTTPS endpoints or local stdio.
TypeScript
7.7K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.4K
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
24.6K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
35.5K
5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
73.1K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.2K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
65.6K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
22.1K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
48.0K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase