SELECT s.space_id, s.title, s.description, s.url as space_url, s.tags, e.endpoint_url as schema_url, COUNT(t.tool_name) as tool_count FROM spaces s JOIN endpoints e ON s.space_id = e.space_id AND e.endpoint_type = 'schema' JOIN tools t ON s.space_id = t.space_id GROUP BY s.space_id, s.title, s.description, s.url, s.tags, e.endpoint_url HAVING tool_count > 0;