{"protocol":"mcp","protocolVersion":"2025-06-18","transport":"http-jsonrpc","endpoint":"https://netz.halowerk.com/mcp","server":{"name":"netzwerk","title":"HALOWERK netzwerk","version":"1.0.0"},"methods":["initialize","ping","tools/list","tools/call"],"tools":[{"name":"bgp_origin","title":"Find out which autonomous system currently announces an IP prefix, how many observers see it, and whether the origin differs from the ones seen in the recent past.","price_usdc":0.004},{"name":"rpki_validity","title":"Check whether an AS is authorised by RPKI to announce a prefix — valid, invalid or not covered — with the ROAs that produced the verdict and the reason an invalid result is invalid.","price_usdc":0.003},{"name":"prefix_visibility","title":"Measure how widely a prefix is seen in the global routing table as a share of observers rather than a raw count, and compare it against the other prefixes of the same AS to tell weak propagation from a small measurement network.","price_usdc":0.004},{"name":"hijack_suspicion","title":"Assess a prefix for the signs of a route hijack — RPKI invalidity, an origin AS with no history, a more specific announced from elsewhere, and a visibility jump — as a scored suspicion with the evidence behind each sign, never as a verdict.","price_usdc":0.006},{"name":"asn_neighbours","title":"Map the autonomous systems an AS is seen next to in BGP paths, with observation strength per neighbour, and the changes against an earlier point in time — without claiming to know the business relationships.","price_usdc":0.004},{"name":"bgp_update_anomaly","title":"Detect unusual BGP announcement and withdrawal volume for a prefix or AS by comparing the most recent window against that resource own baseline, with flap detection and the ratio that produced the finding.","price_usdc":0.005},{"name":"prefix_ownership","title":"Build a timeline for an IP prefix from two separate sources — who is the registered holder according to the RIR, and who has actually announced it in BGP over time — and say where the two disagree.","price_usdc":0.005},{"name":"route_leak_risk","title":"Examine the AS paths currently carrying a prefix for the signs of a route leak — path loops, unusually long paths, unexpected transit ASes in the middle — and return the suspicious paths themselves.","price_usdc":0.006},{"name":"ipv6_readiness","title":"Score how far an autonomous system has actually got with IPv6 — whether it announces v6 at all, how well those prefixes propagate compared to its own v4 prefixes, and how long they have been up.","price_usdc":0.005}],"payment":{"protocol":"x402","network":"eip155:8453","asset":"USDC","note":"tools/list braucht keine Zahlung. tools/call rechnet den Werkzeugpreis über x402 ab."}}