Julia ドキュメント MCP サーバー
Julia のドキュメントとソース コードに関するコンテキストを Claude Desktop に効率的に提供する MCP サーバー。
特徴
- Juliaのパッケージ、モジュール、型、関数、メソッドのドキュメントを入手します
- Julia の関数、型、メソッドのソースコードを表示する
- 5分TTLのキャッシュを内蔵
- Julia固有のエラーに対する適切なエラー処理
ツール
get-doc
パッケージ、モジュール、型、関数、またはメソッドの Julia ドキュメントを取得します。
- パラメータ:
path
(文字列) - Julia オブジェクトへのパス (例: 'Base.sort'、'AbstractArray')
get-source
関数、型、またはメソッドの Julia ソース コードを取得します。
- パラメータ:
path
(文字列) - Julia オブジェクトへのパス (例: 'Base.sort'、'AbstractArray')
要件
- Node.js 16以上
- Julia 1.9以降がインストールされ、PATHでアクセス可能
- クロードデスクトップ
構成
Claude Desktop 構成 ( ~/Library/Application Support/Claude/claude_desktop_config.json
) に追加します。
サーバーは以下を使用します:
- configで
JULIA_PROJECT
が設定されている場合は、指定されたJuliaプロジェクト - プロジェクトが指定されていない場合のデフォルトのグローバル Julia 環境
- システムのデフォルトの Julia インストール (PATH でアクセスできる必要があります)
発達
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
このプロジェクトのインスピレーションを与えてくれたmrjoshuak/godoc-mcpに感謝します。
ライセンス
MITライセンス - 詳細はLICENSEファイルを参照
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
サーバーは、Claude Desktop を通じて Julia のドキュメントとソース コードへのアクセスを容易にし、ユーザーが Julia のパッケージ、モジュール、型、関数、メソッドに関する情報を取得できるようにします。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that connects GitHub code to Claude.ai. This server utilizes the Pera1 service to extract code from GitHub repositories and provide better context to Claude.Last updated -1311JavaScriptMIT License
- AsecurityFlicenseAqualityA server that enables Claude Desktop users to access the Claude API directly, allowing them to bypass Professional Plan limitations and use advanced features like custom system prompts and conversation management.Last updated -15Python
- -securityAlicense-qualityA server that provides access to Mathematica documentation through FastMCP, enabling users to retrieve function documentation and list package symbols from Wolfram Mathematica.Last updated -2PythonMIT License
- -securityAlicense-qualityA server that provides access to the tidymodels R ecosystem, enabling users to list packages, search functions, generate code templates, and search issues through AI assistants like Cline.bot and Claude Desktop.Last updated -JavaScriptMIT License