hexdocs-mcp

hexdocs-mcp

40

HexDocs MCP is a project designed to enhance AI applications by providing semantic search capabilities for Hex package documentation. It uses an Elixir binary for generating embeddings and a TypeScript server for interactions via the Model Context Protocol. This project supports AI tooling with efficient documentation search and retrieval.

What is HexDocs MCP?

HexDocs MCP is a tool for semantic search of Hex package documentation, designed for AI applications.

What are the system requirements for HexDocs MCP?

HexDocs MCP requires Elixir 1.16+, Erlang/OTP 26+, Mix, and Node.js 22 or later.

How do I configure HexDocs MCP?

HexDocs MCP can be configured using environment variables such as HEXDOCS_MCP_PATH and HEXDOCS_MCP_DEFAULT_EMBEDDING_MODEL.

Can I use HexDocs MCP without the MCP server?

Yes, you can add the hexdocs_mcp package to your project instead of using the MCP server.

What is the purpose of the Elixir binary in HexDocs MCP?

The Elixir binary is used to download, process, and generate embeddings from Hex package documentation.