club-mcp
Provides read-only access to the Hyper Human Club / Fluent Community via WordPress REST API, allowing retrieval of posts, comments, members, and profiles.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@club-mcpshow me the latest community posts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
club-mcp
Read-only MCP access to the Hyper Human Club / Fluent Community REST API.
Goal
Support three deployment variants with one shared TypeScript read-only core:
Local stdio MCP — recommended privacy-first default; credentials and club data stay on the user's machine.
Hosted public Streamable HTTP MCP — OAuth-protected remote connector with encrypted per-user WordPress credential storage.
Self-hosted remote MCP — operator deploys the HTTP server on their own infrastructure.
All variants expose safe read-only tools such as club_get_recent_posts, club_get_recent_comments, club_get_user_comments, club_search_members, and club_get_profile without sharing the owner’s browser session.
Related MCP server: DevTo-MCP
Current status
v0.0.x ships the local stdio MCP server with 13 read-only tools that wrap the Hyper Human Club / Fluent Community REST API (club_search_members, club_get_profile, club_get_my_profile, club_list_spaces, club_list_courses, club_get_feed, club_get_feed_comments, club_get_user_comments, club_get_recent_posts, club_get_recent_comments, club_get_since_summary, club_get_unread_notifications, club_search_content). All tools are read-only and run against the authenticated user's own scope.
Published packages:
@hhc-mcp/core— framework-agnostic core (GET-only REST client, Zod schemas, 13 operations).@hhc-mcp/stdio— local stdio MCP transport, ready to register with Claude Desktop or any MCP client.
@hhc-mcp/http is scaffold-only and reserved for v0.2.0 (hosted/self-hosted HTTP transport).
Install
npx -y @hhc-mcp/stdioOr as a dependency:
pnpm add @hhc-mcp/stdio @hhc-mcp/coreSee docs/local-mode.md for the Claude Desktop config and credential setup.
License: MIT.
Key decisions
TypeScript-first implementation.
pnpm workspace with
@hhc-mcp/core,@hhc-mcp/stdio,@hhc-mcp/http.v1 is read-only only.
No POST/PATCH/PUT/DELETE tools.
No generic REST proxy tool.
No owner cookies/nonces in hosted mode.
Per-user upstream auth through WordPress Application Passwords.
Local stdio is recommended for maximum privacy.
Hosted public mode uses Basic Auth pass-through (see ADR-019). The server stores no credentials and runs no OAuth authorization server.
Cloudflare Tunnel publishes the hosted origin; TLS terminates at Cloudflare.
Local stdio direction
MCP client
-> local @hhc-mcp/stdio process
-> @hhc-mcp/core
-> https://club.hyperhuman.pl/wp-json/fluent-community/v2Example config:
{
"mcpServers": {
"hyperhuman-club": {
"command": "npx",
"args": ["-y", "@hhc-mcp/stdio"],
"env": {
"HHC_BASE_URL": "https://club.hyperhuman.pl",
"HHC_USER": "your_wp_login",
"HHC_APP_PASS": "xxxx xxxx xxxx xxxx xxxx xxxx"
}
}
}
}Hosted public direction
MCP client (with Authorization: Basic header)
-> /mcp endpoint on @hhc-mcp/http (behind Cloudflare Tunnel)
-> @hhc-mcp/core
-> club.hyperhuman.pl REST API (same Basic header forwarded)Hosted public mode holds the WordPress Application Password only in request-scoped memory and forwards it 1:1 to upstream. It persists no credentials and no club content, and never logs argument payloads or response bodies. See ADR-019.
Folder structure
club-mcp/
docs/
adr/
architecture.md
best-practices.md
hosted-auth.md
hosted-auth.md
implementation-plan.md
open-questions.md
read-only-tools.md
references.md
security-checklist.md
self-hosted-remote.md
stack-decision.md
variants.md
packages/
core/
stdio/
http/
research/Most important docs
docs/stack-decision.md— TypeScript-first stack decision.docs/adr/— formal architecture decisions.docs/variants.md— local, hosted public, and self-hosted variants.docs/architecture.md— system architecture.docs/hosted-auth.md— hosted auth and connect flow.docs/read-only-tools.md— read-only tool contracts.docs/security-checklist.md— practical checklist.docs/implementation-plan.md— build phases and estimates.docs/open-questions.md— remaining owner decisions before coding.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ghul0/club-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server