hasolidit-mcp
v0.0.4
Published
[](https://github.com/danielgolub/mcp-hasolidit/actions/workflows/ci.yml) [](ht
Readme
Hasolidit Forum MCP Server
MCP server for interacting with the Hasolidit financial community forum through AI tools (Claude Desktop, Claude Code, etc.).
Tools
search_forum— Search the forum. Returns titles, snippets, authors, dates, and links. Supports pagination.view_thread— Read a thread's posts with author, date, and full text content. Supports pagination.new_posts— Get the latest active threads with title, author, forum, reply/view counts, and last activity info.
Prerequisites
- Node.js 24+ (uses native TypeScript support)
- Playwright Chromium browser
Install
git clone <repo-url>
cd hasolidit-mcp
nvm use
npm install
npx playwright install chromiumAdd to Claude Code
Add to your project's .mcp.json or ~/.claude/settings.json:
{
"mcpServers": {
"hasolidit": {
"command": "node",
"args": ["src/index.ts"],
"cwd": "/path/to/hasolidit-mcp"
}
}
}Then restart Claude Code or run /mcp to reload.
Add to Claude Desktop
Claude Desktop doesn't support cwd, so use absolute paths for both the Node binary and the script.
Open Settings > Developer > Edit Config and add:
{
"mcpServers": {
"hasolidit": {
"command": "/path/to/.nvm/versions/node/v24.x.x/bin/node",
"args": ["/path/to/hasolidit-mcp/src/index.ts"]
}
}
}Replace /path/to/.nvm/versions/node/v24.x.x with your actual Node 24 path (run nvm which 24 to find it).
Then restart Claude Desktop.
Run tests
npx playwright testDisclaimer
This project is an unofficial, independent tool that provides MCP access to the publicly available content on the Hasolidit forum. It is not affiliated with, endorsed by, or associated with Hasolidit or its authors in any way.
All forum content, including posts, threads, and user-generated material, belongs to their respective authors and to Hasolidit. This tool merely provides a programmatic interface to access publicly visible information — it does not store, copy, or redistribute any content.
License
CC BY-NC 4.0 — free to use and modify, not for commercial purposes.
