{"name":"co.spark-apps/spark-apps","slug":"spark-apps","title":"Spark Apps Catalogue","description":"Read-only catalogue of the Spark apps: what each one does, its stack, and where it runs.","url":"https://mcp.market/server/spark-apps","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":0,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://spark-apps.co","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://spark-apps.co/api/mcp/mcp"}],"packages":[],"tools":[{"name":"get_app","description":"Get one app from the Spark catalogue by its id, with its full description, tags and links. Read-only. If the id is unknown the result lists every valid id, so there is no need to guess twice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"The app's catalogue id, e.g. sparkstack or sparkmobile. Lowercase, no spaces."}},"required":["id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_apps","description":"List every app in the Spark catalogue: id, name, tagline, description, tags, homepage and store or repository links. Read-only. Small enough to read in full, so prefer this over search when the question is about the range of apps rather than a specific one.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_tags","description":"List every tag used across the Spark catalogue with how many apps carry it, most used first. Read-only. Use this before search_apps to pick a tag that actually exists.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search_apps","description":"Search the Spark catalogue by keyword across app names, taglines, descriptions and tags, optionally narrowed to a single tag. Read-only. Pass an empty query with a tag to list everything carrying that tag.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","maxLength":100,"description":"Words to look for. Matched as a substring; pass an empty string to match all."},"tag":{"description":"Restrict to one tag, e.g. Next.js or Mobile. Use list_tags to see valid tags.","type":"string","maxLength":50}},"required":["query"],"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-18T00:14:19.380Z","report":{"scannerVersion":"0.1.2","scannedAt":"2026-09-18T00:14:19.321Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1123ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://spark-apps.co/api/mcp/mcp","reachable":true,"authRequired":false,"latencyMs":1123,"serverInfo":{"name":"sparkstack","version":"1.0.0"}}],"packages":[],"repo":{"found":false}}}},"grade_history":[],"reviews":[]}