Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Amateur radio MCP server with band plans, EIRP, cable loss, antenna gains, and more
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://oeradio-mcp.oeradio.at/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http oeradio https://oeradio-mcp.oeradio.at/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"oeradio": {
"url": "https://oeradio-mcp.oeradio.at/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"oeradio": {
"type": "http",
"url": "https://oeradio-mcp.oeradio.at/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://oeradio-mcp.oeradio.at/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 9 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub achildrenmile ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.0) เข้า registry 9 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, awardlanes
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
🎙️ Part of the [oeradio.at](https://oeradio.at/werkzeuge/) open source ham radio tool collection.
Browse all tools → oeradio.at/werkzeuge
Public MCP (Model Context Protocol) server providing amateur radio tools and calculations for IARU Region 1 operators.
Endpoint: https://oeradio-mcp.oeradio.at/mcp Author: OE8YML License: MIT
Model Context Protocol (MCP) is an open standard that allows AI assistants to use external tools. Originally developed by Anthropic, MCP is now supported by Claude, ChatGPT, and Gemini. With this server, you can ask your AI assistant questions like "What are the band limits for 20m?" or "How long should my dipol be for 14.2 MHz?" and get instant calculations.
| Platform | MCP Support | Notes |
|---|---|---|
| Claude Desktop | Yes | Full support |
| Claude Code (CLI) | Yes | Full support |
| ChatGPT Desktop | Yes | Requires Developer Mode (Pro/Plus/Team/Enterprise) |
| Gemini CLI | Yes | Since December 2025 |
| claude.ai (web) | No | Desktop app only |
| chatgpt.com (web) | No | Desktop app only |
| Tool | Description |
|---|---|
get_band_plan | Get IARU Region 1 band plan for a specific band |
list_all_bands | List all amateur radio bands |
check_frequency | Check if a frequency is within amateur bands |
calculate_eirp | Calculate EIRP/ERP from power, cable loss, and antenna gain |
calculate_cable_loss | Calculate coaxial cable attenuation |
compare_cables | Compare all cable types at a given frequency and length |
calculate_battery_runtime | Calculate battery runtime for portable operation |
get_antenna_gain | Look up typical antenna gain values |
calculate_wavelength | Calculate wavelength and antenna lengths |
calculate_swr_loss | Calculate power loss from SWR mismatch |
convert_power | Convert between Watt, dBm, and dBW |
| Tool | Description |
|---|---|
callsign_lookup | Search Austrian callsigns (fb.gv.at, QRZ.com, HamQTH fallback) |
callsign_available | Check if a suffix is available across Austrian districts |
callsign_suggest | Generate callsign suggestions based on name |
callsign_validate | Validate callsigns against Austrian rules |
callsign_database_info | Show database version and statistics |
The callsign tools use the official Austrian callsign list from fb.gv.at as the primary data source. External lookups (QRZ.com, HamQTH) include warnings when a callsign is found externally but not in the official list.
| Tool | Description |
|---|---|
list_oeradio_tools | List all OERadio.at amateur radio web tools with URLs |
| URI | Description |
|---|---|
bandplan://iaru-region1/complete | Complete IARU Region 1 band plan |
cables://coaxial/all | Attenuation data for all coaxial cables |
antennas://gains/all | Typical antenna gain values |
oeradio://tools/all | Complete OERadio.at tools directory |
callsigns://districts | Austrian amateur radio districts (OE1-OE9) |
callsigns://license-classes | Austrian license class information |
2200m, 630m, 160m, 80m, 60m, 40m, 30m, 20m, 17m, 15m, 12m, 10m, 6m, 2m, 70cm, 23cm, 13cm
RG58, RG213, H2000Flex, Aircell7, Ecoflex10, Ecoflex15, LMR400, LMR600
Dipol, Groundplane, Vertical, Yagi (3/5/7 elements), Quad (2 elements), J-Pole, Slim Jim, Collinear (X50/X200/X510)
The callsign database is updated automatically on the 2nd of each month and contains ~7,500 entries.
All tools are available at https://oeradio.at/werkzeuge/
Calculators (Blick-Series):
| Tool | URL | Description |
|---|---|---|
| AkkuBlick | https://akkublick.oeradio.at | Battery planner for portable operation |
| AntennenBlick | https://antennenblick.oeradio.at | Antenna information and calculations |
| BandBlick | https://bandblick.oeradio.at | IARU Region 1 band plan viewer |
| KabelBlick | https://kabelblick.oeradio.at | Coaxial cable attenuation calculator |
| StrahlBlick | https://strahlblick.oeradio.at | RF safety calculator (EIRP) |
| RelaisBlick | https://relaisblick.oeradio.at | Austrian repeater map |
Learning Tools:
| Tool | URL | Description |
|---|---|---|
| OE-CEPT | https://oecept.oeradio.at | Austrian amateur radio exam trainer |
| CQ...Nothing | https://cqnothing.oeradio.at | HF troubleshooting scenario trainer |
| FirstContact | https://firstcontact.oeradio.at | Shortwave beginner tutorial |
| PrefixPlay | https://prefixplay.oeradio.at | Callsign prefix learning game |
| QBlitz | https://qblitz.oeradio.at | Q-codes rapid trainer |
| QSOBuddy | https://qsobuddy.oeradio.at | QSO conversation practice |
| MorseFleet | https://morsefleet.oeradio.at | Morse code Battleship game (10-25 WPM) |
Utilities:
| Tool | URL | Description |
|---|---|---|
| QSL Card Generator | https://qsl.oeradio.at | Create custom QSL confirmation cards |
| FunkPilot | https://funkpilot.oeradio.at | AI assistant for amateur radio |
| Dobratschrunde | https://dobratschrunde.oeradio.at | Guestbook for Dobratsch radio round |
Add to your configuration file:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json~/.config/claude/claude_desktop_config.json{
"mcpServers": { "oeradio": { "type": "streamable-http", "url": "https://oeradio-mcp.oeradio.at/mcp" } } }
Add to ~/.config/claude/settings.json:
{
"mcpServers": { "oeradio": { "type": "streamable-http", "url": "https://oeradio-mcp.oeradio.at/mcp" } } }
Requires ChatGPT Pro, Plus, Team, or Enterprise account.
OERadiohttps://oeradio-mcp.oeradio.at/mcpAdd the server using the command:
gemini mcp add --transport http oeradio https://oeradio-mcp.oeradio.at/mcp
Or add to your settings.json:
{
"mcpServers": { "oeradio": { "url": "https://oeradio-mcp.oeradio.at/mcp" } } }
{
"mcpServers": { "oeradio": { "command": "npx", "args": ["mcp-remote", "https://oeradio-mcp.oeradio.at/mcp"] } } }
| Endpoint | Method | Description |
|---|---|---|
/ | GET | Server info and tool list |
/health | GET | Health check |
/mcp | POST | MCP JSON-RPC requests |
/mcp | GET | MCP SSE stream (with session ID) |
/mcp | DELETE | End session |
docker build -t oeradio-mcp .
docker run -d -p 3000:3000 --name oeradio-mcp oeradio-mcp
docker compose up -d
npm install
npm run build npm start
npm install
npm run dev
This server is published to the MCP Registry:
io.github.achildrenmile/oeradio-mcpMIT
73 de OE8YML