whoami
Who am I (token and workspace)
Who this token is, which workspace it can read, and which scopes it carries. Call this first: it tells you which of the other tools will work.
Takes no parameters.

io.github.boardroomgen-ai-aePublished by GitHub account boardroomgen-ai-aev1.0.0Updated Oct 24, 2026
Read-only sales CRM for AI clients: leads, pipeline, AI-agent chats, calls, ad attribution.
Read-only MCP access to a hosted sales CRM: leads, pipeline, AI-agent conversations, calls, ad attribution and marketing figures for one workspace.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.boardroomgen-ai-ae%2Fboro-ai/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"boardroom-revenue-control": {
"type": "http",
"url": "https://control.boardroom-ai.ae/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Revenue Control + Boro: an AI sales agent, CRM, booking and revenue dashboard for businesses that sell through conversations. Built by Boardroom AI, a global company headquartered in the UAE.
Boro does more than answer questions. It gets work done.
[License: Apache 2.0] [MCP: read tools live] [REST API: v1] [Languages: EN · RU · AR] [Built in Dubai] [Official MCP Registry] [Smithery] [Glama] [GitHub stars]
Start a free workspace · Website · Connect via MCP · REST examples · Русский
Revenue Control is a hosted, multi-tenant platform for businesses that sell through conversations: salons and clinics, real-estate agencies, education centres, service companies.
This repository is the public developer layer: documentation, connection guides and examples. The product itself runs as a cloud service at control.boardroom-ai.ae. The platform source code is not in this repository.
Your workspace is also an MCP server. Any MCP client can read your leads, pipeline, AI-agent conversations, calls and marketing figures. Connect it in one of two ways.
One-click sign-in (OAuth). In a client that supports OAuth for remote MCP servers, such as a Claude custom connector or a ChatGPT connector in developer mode, add this URL:
The client opens the Revenue Control sign-in page. The workspace owner signs in and approves the connection on a consent screen. There is no token to copy: the client receives a read-only token, which appears in your token list in the cabinet and can be revoked there.
Owner-issued token. For Claude Code, Claude Desktop, Cursor, scripts and anything else that sends a header:
Setup guides: Claude Code · Claude Desktop · Cursor · ChatGPT / OpenAI
Safe by design:
The 13 MCP tools are documented one by one in docs/mcp/tools.
A plain HTTPS API for your own systems, forms and automations:
GET /api/v1/leads · GET /api/v1/deals · GET /api/v1/tasks · POST /api/v1/leads
Reference: docs/api/rest-v1.md. Examples in curl, JavaScript and Python, plus n8n and Make templates, are in examples/.
WhatsApp · Instagram · Telegram · Website chat · Voice · Kommo / amoCRM · Altegio · Zoho Books · Bayut / Property Finder · Meta, Google and TikTok Ads · any MCP client · n8n · Make
Some channels depend on approval by the channel provider for your business. The cabinet shows the honest status of each connection: Live, Needs setup, Draft or Unavailable.
Found a vulnerability? See SECURITY.md. Please don't open a public issue for it.
Want something on this list sooner? Open a feature request or ask for an integration.
A star helps other business owners and developers find a working MCP-to-CRM setup. If this repository saved you time, please star it.
Doc fixes, new client guides and new examples are welcome. See CONTRIBUTING.md and the Code of Conduct.
Documentation and examples in this repository are licensed under Apache 2.0. "Boro", "Boardroom" and "Revenue Control" are names of Boardroom AI. The license covers this repository only, not the hosted service or its brand.
Boardroom AI, a global company headquartered in the UAE 🇦🇪 · control.boardroom-ai.ae
Source: README.md at commit 83047c7
Who am I (token and workspace)
Who this token is, which workspace it can read, and which scopes it carries. Call this first: it tells you which of the other tools will work.
Takes no parameters.
List leads
Leads in this workspace, newest activity first. Phone and email are MASKED here — use crm_get_lead for one record when the full contact is genuinely needed. `total` is the count before paging, so it answers 'how many leads exist'. [scope: crm:read]
limitsincestageoffsetpipeline_idGet one lead
One lead — notes, events, stage history and open tasks. Phone, e-mail and messenger ids are MASKED unless this key also holds crm:read_pii, which the workspace owner grants separately. Scoped to this workspace: a lead id from elsewhere reads as not_found. [scope: crm:read]
lead_idrequiredPipeline overview
Every pipeline and stage with its lead count and total value. The shape of the funnel. [scope: crm:read]
Takes no parameters.
Leads without a follow-up task
Open leads with no unfinished task against them — the follow-up leak. Sorted by idle time, longest first. Idle days are counted in Asia/Dubai. [scope: crm:read]
limitAd attribution
Which advertisement produced which conversation: ad id, creative, first-touch flag, and the lead it bound to. The per-click id is NOT returned — only whether one exists. An empty result means no ad-driven conversation has been recorded in the window, not that the tool failed. [scope: marketing:read]
limitsinceAI-agent conversations
Conversations the AI agent handled, with intent, language, message count and the deal they bound to. Contacts masked. [scope: agent:read]
limitsinceOne conversation transcript
One conversation with its transcript — what the customer wrote and what the agent answered. [scope: agent:read]
limitconversation_idrequiredDashboard snapshot
The workspace's own KPI contract as the dashboard renders it, with the time it was built. [scope: crm:read]
Takes no parameters.
Marketing snapshot
Advertising performance: spend, reach, clicks, cost per lead, per campaign, plus the CRM join. [scope: marketing:read]
Takes no parameters.
AI-agent configuration
How the AI agent is set up for this workspace: mode and persona, working hours, hand-over rules, follow-up cadence, trigger list, actions, voice scenarios, and the TITLES of its knowledge documents. Document text is not returned — the list answers what the agent knows about; reading one whole is a separate, narrower ask. No credential of any kind is reachable from here: an agent's instructions are not its keys. [scope: agent:read]
Takes no parameters.
Partner overview
This partner's own cabinet: referral code and link, the clients who registered through it, the agreed commission rate, what has accrued so far, and which client workspaces this partner currently holds a grant for. Only answers for a token bound to a partner. [scope: partner:read]
Takes no parameters.
Voice calls
Calls with direction, disposition and talk time. Customer numbers masked. [scope: crm:read]
limitsince100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
https://control.boardroom-ai.ae/mcp/connectclaude mcp add --transport http boardroom https://control.boardroom-ai.ae/mcp \ --header "Authorization: Bearer YOUR_MCP_TOKEN"curl -s https://control.boardroom-ai.ae/api/v1/leads?limit=5 \ -H "Authorization: Bearer YOUR_API_KEY" Customers Revenue Control (cloud) You ───────── ─────────────────────── ─── WhatsApp ┐ ┌──────────────────────────┐ Instagram ├──► AI agent ───►│ CRM · booking · dashboard │◄── Boro (in the cabinet) Telegram │ (replies, │ one workspace per business│ Web chat │ qualifies, └─────────────┬─────────────┘ Voice ┘ books) │ ├──► MCP server ──► Claude / ChatGPT / Cursor (read-only) └──► REST /api/v1 ──► your forms, n8n, Make, scripts