Skip to main content
Glama

Julia ドキュメント MCP サーバー

Julia のドキュメントとソース コードに関するコンテキストを Claude Desktop に効率的に提供する MCP サーバー。

特徴

  • Juliaのパッケージ、モジュール、型、関数、メソッドのドキュメントを入手します

  • Julia の関数、型、メソッドのソースコードを表示する

  • 5分TTLのキャッシュを内蔵

  • Julia固有のエラーに対する適切なエラー処理

Related MCP server: Claude Desktop API MCP

ツール

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

Latest Blog Posts

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