Connection check
local install
icil
🎓 ICIL — Intelligence Campus Interactive Library. 216 courses · 29 faculties · 10 MCP tools. Curated context injection for AI agents. P@3=72.8% CI All Green.
Tools
10
GitHub stars
—
Installs / wk
28
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
10 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
compare_courses
from source
Compare two ICIL courses side-by-side. Shows shared keywords, structural differences, course lengths, and complementary topics. Use this when deciding between related courses or fi… Compare two ICIL courses side-by-side. Shows shared keywords, structural differences, course lengths, and complementary topics. Use this when deciding between related courses or finding connections across faculties.
export_course
from source
Export one or more courses to different formats. Supports JSON (structured data), Markdown (original), HTML (browser-ready), and PDF outline (section headers only). Use this to int… Export one or more courses to different formats. Supports JSON (structured data), Markdown (original), HTML (browser-ready), and PDF outline (section headers only). Use this to integrate course content into external tools or documentation.
get_campus_stats
from source
Get quick statistics and metadata about the ICIL campus. Returns version, total courses, faculties breakdown, and course distribution. Use this when you need a high-level overview… Get quick statistics and metadata about the ICIL campus. Returns version, total courses, faculties breakdown, and course distribution. Use this when you need a high-level overview before diving into specific topics.
get_course_prerequisites
from source
Trace the prerequisite chain for any course. Shows what you need to know BEFORE taking a course (prerequisites) and what courses build ON TOP of it (dependents). Use this to plan y… Trace the prerequisite chain for any course. Shows what you need to know BEFORE taking a course (prerequisites) and what courses build ON TOP of it (dependents). Use this to plan your learning path.
list_faculties
from source
List all ${facultyCount} faculties available in the ICIL campus. Use this to discover what knowledge domains are available before searching. Returns faculty names, descriptions, co… List all ${facultyCount} faculties available in the ICIL campus. Use this to discover what knowledge domains are available before searching. Returns faculty names, descriptions, course counts, and all course files.
load_course
from source
Load the full expert content of a specific course from the ICIL campus. Use this after search_campus to get deep, comprehensive knowledge on a topic. Each course is 10-15 minutes o… Load the full expert content of a specific course from the ICIL campus. Use this after search_campus to get deep, comprehensive knowledge on a topic. Each course is 10-15 minutes of reading with theory, code examples, tables, and practical application.
recommend_learning_path
from source
Get a recommended course sequence based on your learning goal. Rules-based (no AI — predictable, debuggable, free). Maps common goals like Get a recommended course sequence based on your learning goal. Rules-based (no AI — predictable, debuggable, free). Maps common goals like
search_across
from source
Full-text search across ALL course content in the ICIL campus. Unlike search_campus (which matches keywords), this searches the actual course text for your query and returns ranked… Full-text search across ALL course content in the ICIL campus. Unlike search_campus (which matches keywords), this searches the actual course text for your query and returns ranked excerpts. Use this for deep research and cross-disciplinary discovery.
search_by_faculty
from source
Search within a specific faculty for relevant courses. When you already know which domain you need (e.g., Search within a specific faculty for relevant courses. When you already know which domain you need (e.g.,
search_campus
from source