
Mcp Mdns
io.github.daedalusPublished by GitHub account daedalusv0.1.2Updated Oct 24, 2026
MCP server for mDNS (Multicast DNS) service discovery
Overview
A local MCP server that lets an assistant discover, query, register and unregister mDNS services on the local network.
- What you can do
- List service types advertised on the local network and browse services of a given type such as HTTP or printer services, with detailed host, port and TXT record information for each service. Resolve .local hostnames to IP addresses. Register a new service on the local network or unregister a previously registered one.
- When to use it
- Useful when an assistant needs to find zero-configuration devices and services on a LAN, such as printers, web interfaces or other mDNS-advertising hosts, or to publish a service for others on the same network.
- Requirements
- A local Python environment with the mcp-mdns package installed from PyPI, run as a stdio process; the MCP client is configured with the mcp-mdns command. It operates on the local network and needs no declared credentials.
Installation
In SourceWeft
- Open Mcp Mdns in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
mcp-mdns — MCP server for mDNS service discovery
MCP server that exposes mDNS (Multicast DNS) service discovery functionality via the Model Context Protocol. Enables LLMs to discover and query zero-configuration network services on the local network.
mcp-name: io.github.daedalus/mcp-mdns
Install
Usage
Or run directly with Python:
MCP Server Configuration
Configure your MCP client with:
Available Tools
mdns_list_service_types— List all service types advertised on the local networkmdns_browse_services— Browse for services of a specific type (e.g., _http._tcp, _printer._tcp)mdns_get_service_info— Get detailed information about a specific service (host, port, TXT records)mdns_resolve_hostname— Resolve a .local hostname to IP addressesmdns_register_service— Register a new service on the local networkmdns_unregister_service— Unregister a previously registered service
Development
License
MIT
Source: README.md at commit dedf3c7
Tools
0Version history
1- v0.1.2LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts