Token导航 LogoToken导航TokenDH.com
Kaimon Jl logo
搜索检索未说明官方级别未说明来源级核验

Kaimon Jl

MCP Server

Kaimon是一个MCP服务器,为AI代理提供完整的Julia运行时访问,支持代码执行、调试、测试和语义代码搜索。

工具数

38

提示词数

0

GitHub Stars

67

资源数

0
代码执行调试工具Claude搜索ClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kahliburke

提供方

kahliburke

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Kaimon.jl

打开AI和Julia之间的大门。

![CI](https://github.com/kahliburke/Kaimon.jl/actions/workflows/CI.yml) ![Docs](https://kahliburke.github.io/Kaimon.jl/dev/) ![Julia 1.12+](https://julialang.org) ![License: MIT](LICENSE)

Kaimon是一个MCP(模型上下文协议)服务器,它使AI代理能够完全访问 Julia的运行时。将Claude Code、Cursor或任何MCP客户端连接到实时Julia会话 拥有32多种代码执行、自检、调试、测试和语义工具 代码搜索。

主要特点

  • 实时代码执行 --使用完整的REPL会话在持久REPL会话中评估Julia代码

状态、包访问和流输出

  • 深度反思 --检查类型、方法、降低的IR、类型推断代码,以及

直接从代理进行宏扩展

  • 大门 --通过ZMQ连接外部Julia进程并注册自定义工具。

您的应用程序的域逻辑可以通过自动模式生成进行代理调用

  • 交互式调试 --带有断点、变量的渗透器.jl集成

在暂停点进行检查和表情评估

  • 语义代码搜索 --Qdrant中的索引项目和自然语言搜索

像“处理HTTP路由的函数”这样的查询

  • 终端仪表板 --实时TUI监控会话、工具调用、测试运行,

以及所有连接的REPL的搜索结果

  • 安全 -三种模式(严格/宽松/宽松)、API密钥管理、IP允许列表
  • 测试和分析 --运行具有模式过滤和覆盖率、配置文件代码的测试,

并行模拟代理的压力测试

快速开始

]app add Kaimon

这将安装 kaimon 命令到 ~/.julia/bin/ (确保它在你的 PATH).然后:

kaimon

第一次运行将打开一个设置向导(安全模式、API密钥、端口)。之后,终端仪表板将启动:

Kaimon dashboard

从仪表板:

  • i 在“配置”选项卡中,为Claude Code、Cursor、VS Code或Gemini CLI编写MCP配置
  • g 将Gate代码段添加到 ~/.julia/config/startup.jl 因此,每个Julia会话都会自动连接
  • 或从任何REPL手动连接: using Kaimon; Gate.serve()

工具类别

类别工具描述
代码执行ex, manage_repl评估代码,重启/关闭会话
反省investigate_environment, search_methods, type_info, list_names, workspace_symbols, document_symbols, macro_expand探索类型、方法和符号
代码分析code_lowered, code_typed, format_code, lint_package红外线检查、格式化、剥皮
导航goto_definition, navigate_to_file跳转到定义和源位置
VS代码execute_vscode_command, list_vscode_commandsVS代码命令执行
调试debug_ctrl, debug_eval, debug_exfiltrate, debug_inspect_safehouse, debug_clear_safehouse渗透器.jl断点调试
套餐pkg_add, pkg_rm添加/删除包
测试run_tests, profile_code, stress_test测试执行、分析、负载测试
搜索qdrant_search_code, qdrant_index_project, qdrant_sync_index, qdrant_list_collections, qdrant_collection_info, qdrant_browse_collection, qdrant_reindex_file语义代码搜索
资讯ping, usage_instructions, usage_quiz, tool_help服务器状态和文档

大门

连接任何Julia进程,并将特定领域的工具暴露给AI代理:

using Kaimon.Gate: GateTool, serve

function analyze_data(path::String, threshold::Float64=0.95)
    data = load(path)
    filter(x -> x.score > threshold, data)
end

# Kaimon auto-generates the MCP schema from the function signature
serve(tools=[GateTool(analyze_data)])

连接的REPL在Kaimon的TUI中显示为会话。代理人可以打电话 analyze_data 与所有内置工具一起,具有完整的参数验证功能 以及类型检查。

文档

完整文档:

需求

  • 朱莉娅1.12+
  • 任何兼容MCP的客户端(Claude Code、Cursor、带MCP扩展的VS Code)
  • 可选: Qdrant 用于语义代码搜索
  • 可选: VS代码远程控制 VS代码集成扩展

贡献

欢迎捐款。请在提交之前打开一个问题来讨论更改 拉取请求。

许可证

麻省理工学院

______________________________________________________________________

军舰海门号 (開門) — “打开大门。”人工智能特工和朱莉娅之间的大门 生态系统。

目录标签

目录标签

代码执行调试工具Claude搜索Julia本地部署AI代理Julia运行时语义搜索

支持客户端

ClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

38

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP