Packages

HexDocs MCP is a project that provides semantic search capabilities for Hex package documentation, designed specifically for AI applications. It downloads, processes, and generates embeddings from Hex package documentation and provides a Model Context Protocol (MCP) server for searching.

Current section

Files

Jump to
hexdocs_mcp lib hexdocs_mcp.ex
Raw

lib/hexdocs_mcp.ex

defmodule HexdocsMcp do
@moduledoc false
defdelegate generate_embeddings(package, version, model, opts \\ []),
to: HexdocsMcp.Embeddings,
as: :generate
defdelegate search_embeddings(query, package, version, model, opts \\ []),
to: HexdocsMcp.Embeddings,
as: :search
end