{"domain":"infranode.dev","name":"InfraNode","url":"https://inite.ai/en/atlas/infranode.dev","site":"https://infranode.dev","summary":"Serves open data from 84 German cities, covering weather, transit, EV charging and statistics, through one REST API with a JSON envelope.","forWhom":"Developers and AI-agent builders needing open data from 84 large German cities via one API","useCases":["Look up current fuel prices per city","Pull live public transport departures for a city","Fetch weather warnings and air quality readings"],"categories":["analytics"],"pricing":{"model":"free","freeTier":null,"startsAt":null,"page":"https://infranode.dev/api/getCityFuelPrices/","readOn":"2026-10-26"},"priceMoves":[],"interfaces":{"readOn":"2026-10-26","apiDocs":null,"openapi":{"url":"https://infranode.dev/openapi.json","paths":122,"title":"InfraNode API"},"mcp":[{"name":"dev.infranode/infranode","tie":"namespace","remotes":["https://mcp.infranode.dev/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-26","toolCount":12,"tools":["get_city","get_city_overview","get_city_resource","air_quality","weather","pois","station_board_departures","station_board_arrivals","transit_departures","list_cities","sources","compare"],"serverName":"infranode"}}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://mcp.infranode.dev/mcp","checkedSince":"2026-10-26","dailyChecks":1,"uptimePercent":null,"medianMs":784,"signIn":"none","tools":12,"contextTokens":2880,"definitionsGrade":"A","definitionsScore":100,"typedResults":12,"failingChecks":{},"warnings":{},"coverage":{"share":0.5,"cases":[{"useCase":"Look up current fuel prices per city","verdict":"not_covered","firstTool":null,"checks":null},{"useCase":"Pull live public transport departures for a city","verdict":"covered","firstTool":null,"checks":null},{"useCase":"Fetch weather warnings and air quality readings","verdict":"unsure","firstTool":null,"checks":null}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":14},"score":null,"advice":{"verdict":"unproven","why":["its tools do \"Pull live public transport departures for a city\", but not \"Look up current fuel prices per city\"","checked on 1 of the 7 days it takes to judge reliability"],"how":[]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","openapi","llmsTxt"],"mcp":[{"name":"dev.infranode/infranode","url":"https://mcp.infranode.dev/mcp","answers":"open","checkedOn":"2026-10-26","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=dev.infranode%2Finfranode","config":{"mcpServers":{"infranode":{"url":"https://mcp.infranode.dev/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http infranode https://mcp.infranode.dev/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=infranode&config=eyJ1cmwiOiJodHRwczovL21jcC5pbmZyYW5vZGUuZGV2L21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22infranode%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.infranode.dev%2Fmcp%22%7D","connector":{"url":"https://mcp.infranode.dev/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":{"url":"https://infranode.dev/openapi.json","paths":122},"apiDocs":null,"llmsTxt":"https://infranode.dev/llms.txt","status":null,"readOn":"2026-10-26"},"trust":{"readOn":"2026-10-26","certifications":[],"training":null},"used":0,"alive":100,"traits":{"buyer":"developer","deployment":"saas-only","developerFocus":true,"readAt":"2026-10-26"},"verifiedPlans":null,"fromVendor":null}