Summary
AgentProbe found several invalid MCP endpoint URLs in ERC-8004 agent registrations that should be filtered during import.
Examples of invalid URLs
http://localhost:3000/create — localhost URLs
http://test.mcp — domains without valid TLD
http://100.103.140.84:8090/mcp — raw IP addresses
http:// (not HTTPS) URLs — no SSL in 2026
Recommendation
Add URL validation during registry parsing:
- Reject
localhost, 127.0.0.1, 0.0.0.0 and private IPs
- Reject
http:// (non-HTTPS) endpoints
- Reject URLs without valid TLD (e.g.
test.mcp)
- Warn on social media URLs used as MCP endpoints
Context
AgentProbe now filters these on import, but cleaner source data would benefit all consumers of the registry.
Summary
AgentProbe found several invalid MCP endpoint URLs in ERC-8004 agent registrations that should be filtered during import.
Examples of invalid URLs
http://localhost:3000/create— localhost URLshttp://test.mcp— domains without valid TLDhttp://100.103.140.84:8090/mcp— raw IP addresseshttp://(not HTTPS) URLs — no SSL in 2026Recommendation
Add URL validation during registry parsing:
localhost,127.0.0.1,0.0.0.0and private IPshttp://(non-HTTPS) endpointstest.mcp)Context
AgentProbe now filters these on import, but cleaner source data would benefit all consumers of the registry.