AnySkills for LangChain
ru.anyskills/anyskills
AnySkills online school: build courses, lessons and tests, publish, track student progress.
client:LangChain
transport:streamable-http
tools:23
Install AnySkills in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"anyskills": {
"transport": "streamable_http",
"url": "https://mcp.anyskills.ru/",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- get_school_summary
- list_courses
- create_course
- get_course
- get_lesson
- update_lesson
- get_test
- create_module
- create_lesson
- create_test
- publish_course
- list_cohorts
- cohort_progress
- stuck_students
- review_queue
- question_stats
- list_sales_stages
- list_deals
- get_deal
- create_lead
- move_deal
- add_deal_note
- add_deal_task