About stun-mcp
stun-mcp is an MCP server for agents that sends STUN (RFC8489) Binding Requests and returns the results. Its packet handling is limited to the necessary basics.
Key features
- 01Send STUN Binding Requests
- 02Return request results
- 03Support RFC8489 STUN
Use cases
- 01Check a STUN service response
- 02Send STUN requests in an agent conversation
MCP support
As an MCP server, it lets MCP clients send STUN Binding Requests and receive the results.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEstun-mcp
STUN(RFC8489)のBinding Requestを送って結果を返すMCPサーバー
Warning
STUNのパケットの処理は必要最低限のものしか実装していません
利用方法
- Agentモードを有効化したVS Codeでの設定方法です
- mcp.jsonに以下の設定を追加します
{
"servers": {
"stun": {
"type": "stdio",
"command": "node",
"args": [
"/path/to/stun-mcp/build/main.js"
]
},
}
}
- 以下のようなプロンプトを実行すると、STUNのリクエストが送られ、結果が表示されます
以下のURLにSTUNのリクエストを送り、結果を出力してください
stun:stun1.l.google.com:19302
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.