Skip to main content
Glama

Julia Documentation MCP Server

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 ) に追加します。

{ "mcpServers": { "juliadoc": { "command": "npx", "args": [ "-y", "@jonathanfischer97/server-juliadoc" ], "env": { "JULIA_PROJECT": "/path/to/your/julia/project" } } } }

サーバーは以下を使用します:

  • configでJULIA_PROJECTが設定されている場合は、指定されたJuliaプロジェクト
  • プロジェクトが指定されていない場合のデフォルトのグローバル Julia 環境
  • システムのデフォルトの Julia インストール (PATH でアクセスできる必要があります)

発達

# Clone the repository git clone https://github.com/jonathanfischer97/juliadoc-mcp.git cd juliadoc-mcp # Install dependencies npm install # Build npm run build # Start server locally npm start

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

このプロジェクトのインスピレーションを与えてくれたmrjoshuak/godoc-mcpに感謝します。

ライセンス

MITライセンス - 詳細はLICENSEファイルを参照

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

サーバーは、Claude Desktop を通じて Julia のドキュメントとソース コードへのアクセスを容易にし、ユーザーが Julia のパッケージ、モジュール、型、関数、メソッドに関する情報を取得できるようにします。

  1. 特徴
    1. ツール
      1. get-doc
      2. get-source
    2. 要件
      1. 構成
        1. 発達
          1. 貢献
            1. ライセンス

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                The Claude Dev Server enables direct interaction with the file system within a specified workspace, allowing users to perform file and directory operations and implement code artifacts in software development using natural language commands.
                Last updated -
                2
                Python
                MIT License
                • Apple
              • A
                security
                F
                license
                A
                quality
                The server facilitates natural language interactions for exploring and understanding codebases, providing insights into data models and system architecture using a cost-effective, simple setup with support for existing Claude Pro subscriptions.
                Last updated -
                4
                16
                Python
                • Apple
              • A
                security
                F
                license
                A
                quality
                A 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 -
                1
                15
                Python
                • Apple
              • A
                security
                A
                license
                A
                quality
                A server that allows users to manage documents and perform Claude-powered searches using Needle through the Claude Desktop application.
                Last updated -
                7
                70
                Python
                MIT License
                • Apple

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/jonathanfischer97/juliadoc-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server