Skip to main content
Glama

Coding Assistant Server

by AviOfLagos

コーディングアシスタントサーバー

コーディングアシスタントサーバーは、Clineコーディングエージェントの機能を強化するMCP(モデルコンテキストプロトコル)サーバーです。インテリジェントなコード提案を提供し、誤解を軽減し、プロジェクトのドキュメントを活用してコードベースで使用されているテクノロジーを検出することで、ナレッジベースを文書化します。

特徴

  • コード提案: コード スニペットとプロジェクト ドキュメントに基づいて、コンテキストに応じたコード提案を提供します。
  • ドキュメント統合: docsディレクトリまたは指定された URL からドキュメント ファイルを読み込み、ベクトル化します。
  • テクノロジー検出: プロジェクトで使用されるプログラミング言語、フレームワーク、ライブラリを自動的に検出します。
  • 自動ドキュメント取得: 検出されたテクノロジーの公式ドキュメント リンクを検索し、ナレッジ ベースに追加します。
  • プロジェクト パスの自動化: project_path.txtからプロジェクト パスを読み取り、Cline の現在のプロジェクトとシームレスに統合します。
  • 複数のドキュメント ソース: 複数のドキュメントとリンクを受け入れて、ナレッジ ベースを充実させます。

インストール

Smithery経由でインストール

Smithery経由で Cline 用の Coding Assistant Server を自動的にインストールするには:

npx -y @smithery/cli install coding-assistant-server --client cline

前提条件

  • Node.js v14以上
  • npm v6以上
  • OpenAI APIキー

手順

  1. リポジトリのクローンを作成する
    git clone [repository-url]
  2. プロジェクトディレクトリに移動する
    cd coding-assistant-server
  3. 依存関係をインストールする
    npm install
  4. 環境変数を設定する
    • ルート ディレクトリに.envファイルを作成します。
    • OpenAI API キーを追加します:
      OPENAI_API_KEY=your_openai_api_key_here
  5. プロジェクトを構築する
    npm run build

使用法

サーバーの起動

Coding Assistant MCP サーバーを起動します。

node build/index.js

Clineとの統合

  1. MCP設定を更新する
    • MCP 設定ファイル (例: cline_mcp_settings.json ) を編集して、コーディング アシスタント サーバーを追加します。
      { "mcpServers": { "coding-assistant": { "command": "node", "args": ["/path/to/coding-assistant-server/build/index.js"], "env": { "OPENAI_API_KEY": "your_openai_api_key_here" } } } }
  2. プロジェクトパスを設定する
    • 現在のプロジェクトへの絶対パスを使用して、 coding-assistant-serverディレクトリ内のproject_path.txtファイルを作成または更新します。
      /path/to/your/project
  3. クラインを再起動
    • コーディング アシスタント サーバーに接続するには、Cline を再起動するか、MCP 設定を再ロードします。

ツールの使用

get_suggestionsツール

提供されたコード コンテキストに基づいてコードの提案を提供します。

使用例

Cline はcoding-assistant MCP サーバー上のツールを使用しました。

get_suggestions

提供されたコードコンテキストに基づいてコードの提案を取得します

議論

{ "codeContext": { "code": "function helloWorld() { console.log('Hello, world!'); }", "language": "JavaScript" } }

応答

{ "suggestions": [ { "source": "example.txt", "content": "# Coding Assistant Documentation\n\nThis is a sample documentation file for the coding assistant server. You can add more documentation files here for the server to use.\n" } ] }
-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

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

Clineコーディングエージェントの機能を強化するサーバーです。インテリジェントなコード提案を提供し、誤解を軽減し、プロジェクトのドキュメントを活用し、コードベースで使用されているテクノロジーを検出することで、ナレッジベースを文書化します。

  1. 特徴
    1. インストール
      1. Smithery経由でインストール
      2. 前提条件
      3. 手順
    2. 使用法
      1. サーバーの起動
      2. Clineとの統合
      3. ツールの使用

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A server that enhances AI assistants with the ability to update your JSON Resume by analyzing your coding projects, automatically extracting skills and generating professional descriptions.
      Last updated -
      3
      32
      39
      TypeScript
      The Unlicense
      • Apple
      • Linux
    • -
      security
      F
      license
      -
      quality
      An MCP server that connects to your Notion knowledge base, allowing you to query and retrieve information directly from VSCode using the Cline extension.
      Last updated -
      Python
      • Apple
    • -
      security
      F
      license
      -
      quality
      A server that connects AI coding assistants like Cursor and Cline to Apifox API definitions, allowing developers to implement API interfaces through natural language commands.
      Last updated -
      832
      1
      • Apple
      • Linux
    • -
      security
      A
      license
      -
      quality
      An MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.
      Last updated -
      179
      Python
      MIT License
      • Apple
      • Linux

    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/AviOfLagos/MCP-coding-assistant'

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