AILANG Executor for LangChain
io.github.sunholo-data/ailang-executor
Write, type-check and run AILANG in a sandbox, with Z3-proved contracts and docs search.
client:LangChain
transport:streamable-http
tools:29
Install AILANG Executor in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"ailang-executor": {
"transport": "streamable_http",
"url": "https://executor.ailang.sunholo.com/mcp/connect/",
}
})
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
- ailang_builtins
- ailang_check
- ailang_eval
- ailang_prompt
- ailang_run
- ailang_versions
- benchmark_run
- benchmarks_compare
- benchmarks_for_model
- benchmarks_list
- changelog_for_version
- design_doc
- design_docs_list
- docs_nav
- docs_search
- effects_catalog
- example_for_concept
- example_get
- examples_list
- executor_whoami
- install_guide
- limitations_list
- onboarding_guide
- prompt_get