MCP-coding-assistant

MCP-coding-assistant

3.4

If you are the rightful owner of MCP-coding-assistant and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Coding Assistant Server is an MCP server that enhances the capabilities of the Cline coding agent by providing intelligent code suggestions and documentation integration.

The Coding Assistant Server is designed to improve the coding experience by offering context-aware code suggestions and integrating project documentation. It leverages the Model Context Protocol (MCP) to reduce hallucinations and enhance the knowledge base by detecting technologies used in the codebase. The server automatically retrieves and integrates official documentation links for detected technologies, ensuring that developers have access to relevant information. By reading the project path from a specified file, it seamlessly integrates with the current project in Cline, making it a valuable tool for developers looking to streamline their coding process.

Features

  • Code Suggestions: Offers context-aware code suggestions based on your code snippets and project documentation.
  • Documentation Integration: Loads and vectorizes documentation files from the `docs` directory or from provided URLs.
  • Technology Detection: Automatically detects programming languages, frameworks, and libraries used in your project.
  • Automatic Documentation Retrieval: Finds and adds official documentation links for detected technologies to the knowledge base.
  • Project Path Automation: Reads the project path from `project_path.txt` to seamlessly integrate with your current project in Cline.

Tools

  1. get_suggestions

    Provides code suggestions based on the provided code context.