Awesome AI AgentsIDE Integrations

langchain-ai/mcpdoc

⭐ 1033 Python added to this list on 2025-04-09 repository created 2025-03-18

MCP LLMS-TXT Documentation Server is an open-source project designed to expose the llms.txt files to Integrated Development Environments (IDEs) and applications for enhanced development workflows. The llms.txt files serve as a website index for Large Language Models (LLMs), providing background information, guidance, and links to detailed markdown documentation. Various IDEs like Cursor and Windsurf, as well as applications such as Claude Code/Desktop, utilize llms.txt to retrieve contextual information for tasks. However, these applications often use different built-in tools to read and process these files, making the retrieval process opaque and difficult to audit. This project leverages the Model Context Protocol (MCP) to offer developers full control over the tools used by these applications. It provides an MCP server that hosts user-defined lists of llms.txt files and a simple fetch_docs tool to read URLs within any of the provided llms.txt files. This setup allows users to audit each tool call and the context returned, enhancing transparency and control. The server implements strict domain access controls for security, allowing fetching documentation only from explicitly approved domains. It supports both remote and local llms.txt files, with configurable allowed domains to prevent unauthorized access. The project includes detailed instructions for installation, configuration, and integration with popular IDEs and applications like Cursor, Windsurf, and Claude Desktop. Users can run the MCP server locally, connect it to their preferred IDE or app, and configure rules to utilize the server for answering questions based on the llms.txt documentation. The project also provides tools like the MCP inspector for testing and auditing tool calls. Overall, MCP LLMS-TXT Documentation Server enhances the usability, transparency, and security of accessing LLM documentation within development environments.

https://github.com/langchain-ai/mcpdoc

agentsauditclaude-codeclaude-desktopcontext-retrievalcursordevelopment-toolsdocumentation-serverdomain-access-controlfetch_docs-toolideide-integrationllmsllms-txtllms.txtmcpmodel-context-protocolopen-sourcesecuritywindsurf

Also in IDE Integrations

continuedev/continue

Continue is an open-source platform that enables developers to create, share, and use custom AI code assistants within popular IDEs, enhancing coding productivity and collaboration through features like Chat, Autocomplete, Edit, and Agent.

coder/coder

Coder is a platform for creating secure, self-hosted cloud development environments that streamline developer onboarding and optimize resource usage through automation and integrations.

sweepai/sweep

Sweep is an AI-powered coding assistant plugin designed to enhance productivity and coding efficiency within JetBrains IDEs.

tigerless-labs/autoharness

Claude Code plugin that distills reusable skills from real coding sessions, merges same-scenario skills instead of duplicating them, and prunes skills that stop being used.

eth-sri/lmql

LMQL is a Python-superset programming language designed for constraint-guided and efficient interaction with large language models, enabling advanced control flow, decoding, and integration with multiple LLM providers.

nicepkg/aide

Aide is a Visual Studio Code extension that leverages AI to provide one-click code conversion, commenting, optimization, and batch processing features to enhance developer productivity.

fcakyon/claude-codex-settings

Plugin marketplace and shared configuration for Claude Code, Codex CLI, Cursor and Gemini CLI, bundling skills, slash commands, hooks, subagents and MCP servers.

DeepMyst/Mysti

VS Code extension that runs twelve AI coding agents in one chat interface, with a brainstorm mode where two agents collaborate, selectable personas, permission controls and at-mention routing.