> A global leader in creative education since 1959, LCI Education is a diverse learning community of 12 select higher education institutions with 23 campuses across 5 continents. Founded in Montreal, Canada, and steeped in Canadian values of sharing and commitment, we educate over 20,000 learners from 130+ countries annually with 2,000 dedicated colleagues worldwide. Our proven educational model combines hands-on learning with cutting-edge technology to graduate job-ready creative professionals in design, fashion, culinary arts, hospitality, digital media, and business. Named one of Canada's Best Managed Companies with Gold Standard Recognition, we harmonize programs globally while respecting local cultures, promoting life-ready learning experiences, igniting entrepreneurship, sparking innovation, and nurturing global citizenship in a dynamic, inclusive environment. ## Core Documentation ### Our Global Network - [All Institutions](/en/institutions): 12 higher education institutions worldwide - [23 Campuses](/en/campuses): Strategic locations across 5 continents - [Academic Programs](/en/programs): Undergraduate, postgraduate, online, and continuing education - [Study Abroad Program](/en/study-abroad): Exchange opportunities across the network - [Online Learning](/en/online): 20+ years pioneering digital education ### Americas - [LaSalle College Montréal](/en/institutions/lasalle-montreal): Flagship campus founded 1959 - [LaSalle College Vancouver](/en/institutions/lasalle-vancouver): #1 Game Design school in Canada - [LCI Language School](/en/institutions/language-school): Montreal and Vancouver locations - [LCI Bogotá](/en/institutions/lci-bogota): Colombia campus in Bogotá - [LCI Monterrey](/en/institutions/lci-monterrey): Mexico campus - [Universidad LCI VERITAS](/en/institutions/veritas): Costa Rica institution ### Europe - [LCI Barcelona](/en/institutions/lci-barcelona): European hub and flagship campus ### Asia-Pacific - [LaSalle College Jakarta](/en/institutions/lasalle-jakarta): Indonesia main campus - [LCI Melbourne](/en/institutions/lci-melbourne): Australia creative hub - China Partnership: Coming soon ### Africa & Middle East - [Collège LaSalle Casablanca](/en/institutions/lasalle-casablanca): Morocco main campus - [Collège LaSalle Rabat](/en/institutions/lasalle-rabat): Morocco capital campus - [Collège LaSalle Tunis](/en/institutions/lasalle-tunis): Tunisia campus - [HEM Business School](/en/institutions/hem): Morocco's #1 private business school ### Educational Services - [Corporate Training](/en/services/corporate): Workforce development solutions - [Adaptive Digital Learning](/en/services/digital): Flexible online education options - [Professional Development](/en/services/professional): Upskilling and reskilling programs - [Recruitment Services](/en/services/recruitment): Connect with creative talent - [Partnership Opportunities](/en/services/partnerships): Collaborate with institutions ## API Access For AI agents, chatbots, and developers — two ways to access our content programmatically: ### Search API (HTTP) Search programs, faculties, events, news, and more via simple HTTP GET requests. - **Endpoint**: `GET https://www.lcieducation.com/api/search` - **Schema / Discovery**: `GET https://www.lcieducation.com/api/search/schema?locale=en` - **Authentication**: None required (public) **Quick examples**: - Search programs: `https://www.lcieducation.com/api/search?locale=en&q=design` - Filter by faculty: `https://www.lcieducation.com/api/search?locale=en&faculty=Design` - List events: `https://www.lcieducation.com/api/search?type=event&locale=en` - Latest news: `https://www.lcieducation.com/api/search?type=news&locale=en&sort=date` - All content types: `https://www.lcieducation.com/api/search?type=all&locale=en&q=design` Supports 7 content types: programs, faculties, fields of study, pages, events, news, stories. ### MCP Server (AI Agents) For AI agents that support the [Model Context Protocol](https://modelcontextprotocol.io), a full MCP server is available with 15 tools, conversation context, and structured responses. - **Endpoint**: `POST https://www.lcieducation.com/api/mcp` - **Protocol**: JSON-RPC 2.0 over Streamable HTTP (stateless) - **Authentication**: None required (public) **Available tools**: search_programs, get_program, compare_programs, get_search_schema, list_facets, search_faculties, search_fields_of_study, get_campus, search_global, search_pages, search_site, search_faq, search_events, search_news, search_stories **Client configuration** (Claude Desktop, Cursor, etc.): ```json { "mcpServers": { "www": { "type": "streamableHttp", "url": "https://www.lcieducation.com/api/mcp" } } } ``` **Recommended first call**: `get_search_schema` — returns available parameters, valid filter values, and AI behavior instructions. * *Required headers**: - `Content-Type: application/json` - `Accept: application/json, text/event-stream` (both values required per MCP Streamable HTTP spec) * *Integration tips**: - Always call `list_facets` before `search_programs` to discover valid filter values (exact match required — e.g. "Montréal" not "Montreal", "IN-CLASS LEARNING" not "on-campus") - Pass `suggestedContext` from previous responses to maintain conversational continuity - All URLs include UTM tracking (`utm_source=mcp&utm_medium=ai-agent`) --- --- ## Search API Public REST endpoint for querying educational content. **Endpoint**: `GET https://www.lcieducation.com/api/search` **Schema**: `GET https://www.lcieducation.com/api/search/schema` ### Entity Types | Type | Description | |------|-------------| | `program` (default) | Educational programs with NL search and filtering | | `faculty` | Academic faculties/schools | | `fieldOfStudy` | Academic disciplines | | `page` | Website pages with extracted text | | `event` | Campus events with dates and registration | | `news` | News articles | | `story` | Student/alumni stories | | `all` | Unified cross-type search | ### Key Parameters | Param | Description | |-------|-------------| | `type` | Entity type (default: program) | | `locale` | Content language (auto-detected if omitted) | | `q` | Natural language query with typo tolerance | | `faculty` | Filter by faculty name | | `campus` | Filter by campus | | `deliveryMode` | on-campus, online, hybrid, blended | | `schedule` | full-time, part-time | | `slug` | Fetch single entity detail | | `page` / `pageSize` | Pagination (max 50 per page) | ### Examples ``` GET /api/search?locale=en&q=design+programs GET /api/search?locale=en&faculty=Design&deliveryMode=online GET /api/search?locale=en&slug=graphic-design GET /api/search?type=faculty&locale=en GET /api/search?type=event&locale=en&eventStatus=upcoming GET /api/search?type=all&locale=en&q=design ``` Locale is resolved automatically from `Accept-Language` header if not specified. ## MCP Server Model Context Protocol endpoint for AI assistant integration. **Endpoint**: `POST https://www.lcieducation.com/api/mcp` **Protocol**: JSON-RPC 2.0 over Streamable HTTP **Authentication**: None required (public, read-only) **Discovery**: `GET https://www.lcieducation.com/.well-known/mcp` ### Available Tools (15) | Tool | Description | |------|-------------| | `search_programs` | Natural language + structured program search | | `get_program` | Full program detail (about, career, admissions) | | `compare_programs` | Side-by-side comparison (2-3 programs) | | `get_search_schema` | API discovery and live facet values | | `list_facets` | Filter value discovery per entity type | | `search_faculties` | Academic schools with fields of study | | `search_fields_of_study` | Disciplines with parent faculties | | `get_campus` | Campus detail (address, hours, programs) | | `search_global` | Cross-campus search (all LCI sites) | | `search_pages` | Website pages with composition text | | `search_site` | Unified cross-type search | | `search_faq` | FAQ entries grouped by topic | | `search_events` | Campus events with status and registration | | `search_news` | Articles with date filtering | | `search_stories` | Student/alumni stories | ### Client Configuration (Claude Desktop / Cursor) ```json { "mcpServers": { "lci-education": { "url": "https://www.lcieducation.com/api/mcp" } } } ``` ## Machine-Readable API Specification - [OpenAPI 3.1 Spec](https://www.lcieducation.com/docs/api/openapi.yaml): Full schema for the Search API - [MCP Server Card](https://www.lcieducation.com/.well-known/mcp): MCP discovery metadata