What dependencies or runtime does Hackage Documentation MCP require?
Python 3.7+ and the packages `httpx`, `beautifulsoup4`, and `fastmcp`.
@apenugon
基本信息
An MCP server to give Claude easy access to pulling docs
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"haskell-hackage-mcp": {
"command": "python",
"args": [
"main.py"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
Hackage Documentation MCP is a Machine-Controlled Program (MCP) server that provides AI assistants with real‑time access to Haskell documentation from Hackage. It enables AI models to retrieve precise, up‑to‑date documentation for specific Haskell modules, improving the AI’s ability to assist with Haskell programming despite limited training data in this domain.
Install Python 3.7+, then pip install httpx beautifulsoup4 fastmcp. Run python main.py to start the server with stdio transport. Use any MCP‑compatible AI assistant to call the tool get_docs(package, version, module) with a Hackage package name, exact version string, and module name (e.g., get_docs("lens", "5.0.0", "Control.Lens")).
Python 3.7+ and the packages `httpx`, `beautifulsoup4`, and `fastmcp`.
Call `get_docs(package, version, module)` – for example, `get_docs("vector-algorithms", "0.8.0", "Data.Vector.Algorithms")`.
Yes, it requires an internet connection to access documentation from Hackage.
It only provides documentation content, not implementation code. Documentation quality varies between Haskell packages, and an internet connection is required.
Yes, any package name, version, and module that exist on Hackage can be queried. An error message is returned if retrieval fails.
Person-owned, portable AI memory served over MCP. Your knowledge, preferences, and decisions — captured in one assistant, available in all of them.

Orcha is a unified context layer for AI tools and agents. It stores and indexes and exposes organizational, team, or individual knowledge. Files, structured databases, and connected sources live in one workspace, and age

Sooveryn gives Claude Code a team of AI personas that remembers your project. Soov, the partner and team lead, keeps your decisions and how you work in a lasting memory, and finds them again by words and by meaning, from

AI agents start every session with amnesia — you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
评论