The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Genudo listing page.
Genudo is the platform to build AI agents for any communication or sequence-based channel — pipeline-aware agents with integration capabilities and company-knowledge access, all managed from one platform, one inbox, and one analytics dashboard. This lightweight bridge connects Claude and other MCP clients to your Genudo workspace so you can build, run, and improve those agents directly from chat.
📖 Which install is right for you? See CONNECT.md — every way to connect Genudo to Claude (plugin, connector, desktop extension, other MCP clients, remote OAuth), weighted by value with copy-paste install commands.
Genudo MCP Client bridges the communication gap between Claude Code's stdio-based MCP implementation and Genudo's Streamable HTTP MCP server. This allows you to leverage Genudo's powerful business automation tools directly within your Claude Code conversations.
Access Genudo's business automation tools directly from Claude Code. The server exposes 29 tools across five areas:
get_account_summary, get_messaging_stats, get_ai_performance)list_pipelines, list_pipeline_stages, list_actions, list_variables, list_contacts, list_opportunities, list_messages, list_knowledge_tables, search_knowledge_table, get_stage_followup, get_pipeline_options)start_pipeline_journey, create_pipeline, create_stage, create_variable, create_action, create_followup, create_knowledge_table, upsert_knowledge_points)update_pipeline, update_stage, update_action, update_variable, update_opportunities, update_followup)delete_knowledge_points)The connector doesn't just expose tools — it teaches the agent how to write good agent instructions, entirely client-side (no extra setup):
get_instruction_guides (authoring rules + persona/global + stage
templates + a token-aware QA checklist) and get_editing_playbook (a safe
load → edit → diff → confirm → push workflow). The agent pulls these on demand.edit_instructions, build_pipeline,
audit_pipeline.list_pipelines / list_pipeline_stages, shows you a before/after diff with expected
impact, and pushes with update_pipeline / update_stage only after you confirm.One command — no clone, no manual config:
Replace YOUR_TOKEN with your Genudo token (API Keys & Tokens → Create token with the mcp:use scope — see Get Your Token). Restart Claude Code and start using Genudo tools!
npx fetches and runs the published package — no clone, no local path. Get your token from API Keys & Tokens (see below), then restart Claude Code.
For local development or contributions:
Then configure Claude Code manually (see Configuration section below).
claude-mcp)mcp:use (Access MCP server — Streamable HTTP + JSON-RPC tool calls)Recommended — Claude Code, one command:
Other clients (Codex, Cursor, Windsurf, Claude Desktop): same package, add this block to the client's MCP config:
If you cloned the repo rather than using the published package, point at your local index.js:
Replace the path with where you cloned the repo.
Exit your current Claude Code session and start a new one:
Once configured, Claude Code will automatically have access to your Genudo tools. You can use them in your conversations:
Example:
You can test the bridge manually:
GENUDO_BASE_URL is correct (defaults to https://api.genudo.ai) — the
bridge POSTs to <base>/mcp| Variable | Required | Default | Description |
|---|---|---|---|
GENUDO_TOKEN | Yes | - | Your Genudo token from account settings |
GENUDO_BASE_URL | No | https://api.genudo.ai | Base URL for self-hosted Genudo instances |
GENUDO_ALLOW_INSECURE_SSL | No | false | Allow self-signed SSL certificates (local development only) |
GENUDO_REQUEST_TIMEOUT | No | 8000 | Per-attempt request timeout in ms before retrying |
GENUDO_REQUEST_RETRIES | No | 4 | Number of attempts for a request before giving up |
GENUDO_WORKDIR | No | current directory | Root the agent writes local pipeline mirrors, version snapshots and cached guides into |
<base>/mcp (Streamable HTTP)Since v2.5.0 there is no SSE step: Streamable HTTP is a single endpoint that takes
every message as a POST. If you don't need the bridge's local guide tools, prompts or
response slimming, you can skip it entirely and point your client at the server:
claude mcp add --transport http genudo https://api.genudo.ai/mcp
This client is a local bridge. It does not collect, store, or transmit your data anywhere except your configured Genudo endpoint.
GENUDO_TOKEN and the JSON-RPC requests your MCP
client makes are sent, over HTTPS, only to your Genudo server
(https://api.genudo.ai by default) in the Authorization: Bearer header.Full policies: Privacy Policy · Terms of Service. Questions: help@genudo.ai.
MIT
Need help? We're here for you:
We welcome contributions! Please see CONTRIBUTING.md for details on how to get started.
Quick overview:
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)See the GitHub Releases page for changes and version history.