Connect your business data
to any AI.
Msharti is the governed data layer that makes AI assistants genuinely useful for enterprise. Connect Copilot, Claude, and ChatGPT to M-Pesa, KRA, Dynamics 365, and every system your business runs on — with full audit trails and enterprise-grade access control.
Simulated session · real MCP tool names · mcp.msharti.dev
Everything you need.
149+ tools across pre-built connectors
M-Pesa Daraja, KRA GavaConnect, Gmail, GitHub, Salesforce, Microsoft 365, PostgreSQL, and more. Production-tested and maintained.
Browse connectors →Enterprise-grade security by design
AES-256 credential encryption, role-based tool access, prompt-injection detection, real-time DLP scanning, and immutable audit logging on every call.
Security overview →Native Microsoft 365 integration
Register Msharti in M365 Admin Centre once. Every Copilot, Teams, and Outlook user gains M-Pesa and KRA tools — no Copilot Studio licence required.
Copilot setup guide →Governance control panel
Real-time activity feed, per-user tool permissions, Kenya-specific PII detection (KRA PINs, M-Pesa codes, National IDs), and compliance exports.
Data governance →Three ways to use Msharti.
Microsoft 365 / Copilot
One admin registration in M365 Admin Centre. No Copilot Studio licence. Every Copilot user gains M-Pesa and KRA tools instantly — org-wide.
Copilot setup →Claude Desktop & Cursor
Settings → Customize → Add connector. Type the Msharti URL, authenticate, and every tool appears immediately. No config files to edit.
Quick config →API / Programmatic
Call the MCP Streamable HTTP gateway from your applications, agents, or automations. Standard JSON-RPC 2.0 over HTTPS.
API reference →Start with these.
The six connectors that deliver the most immediate value for African enterprise teams.
Connect your AI assistant
Pick your AI assistant below to see the exact steps to connect it to Msharti.
Launch the app or open claude.ai and navigate to Customize → Connectors.
Click Add custom connector, name it Msharti and paste the URL:
Click Add → Connect, sign in with your Msharti account, choose an access level, then click Allow access.
Create your Msharti account at mcp.msharti.dev. Go to Integrations → Copilot and copy your personal MCP endpoint URL.
Go to admin.microsoft.com → Settings → Integrated Apps → Add App.
Choose External App → MCP Connector. Paste your Msharti MCP endpoint URL. Set auth header: Authorization: Bearer msk_your_key. Save and deploy to your tenant.
In Microsoft Copilot (Teams or web), ask: "Using Msharti, how much came in via M-Pesa today?"
Create your free account at mcp.msharti.dev. Go to Settings → API Keys and copy the key.
In Cursor: Settings (⌘,) → MCP → Add New MCP Server. In Windsurf: Settings → Cascade → MCP Servers.
Add to your ~/.cursor/mcp.json (Cursor) or ~/.codeium/windsurf/mcp_config.json (Windsurf):
{
"mcpServers": {
"msharti": {
"url": "https://mcp.msharti.dev/mcp",
"headers": {
"Authorization": "Bearer msk_your_api_key_here"
}
}
}
} Restart Cursor or Windsurf. Msharti tools appear in the agent panel. Try: "Check my M-Pesa collections for today."
In ChatGPT, go to Settings → Apps & Connectors → Advanced and toggle Developer Mode on.
The "Elevated Risk" warning is normal for any custom MCP server.
Click Create, name it Msharti, set authentication to OAuth, and paste the URL:
ChatGPT discovers the auth flow automatically and redirects you to Msharti. Sign in with your account and click Allow access.
What Msharti does — four things
| Capability | What it means |
|---|---|
| Connect | Pre-built connectors to 26 systems. No code needed — paste credentials, test, done. |
| Query | Ask plain-English questions. Msharti translates them into API calls and returns readable answers. |
| Secure | AES-256 credential encryption, tenant isolation, injection detection, secret stripping, audit logs. |
| Govern | Role-based access, usage dashboards, compliance audit trails, rate limits. |
Who is Msharti for?
| Role | What they use it for |
|---|---|
| Finance manager | M-Pesa reconciliation, KRA TCC checks, Sage invoice queries |
| Sales manager | Salesforce pipeline summaries, deal alerts, account reviews |
| IT administrator | Central AI access control, audit logging, security monitoring |
| Operations manager | Stock queries, supplier compliance, delivery status |
| Business owner | Daily collection summaries, M-Pesa reconciliation, supplier checks |
| SACCO treasurer | Contribution tracking, loan monitoring, CRB checks |
Get started
- Read the Quick Guide — understand what Msharti does in 5 minutes
- Sign up at mcp.msharti.dev — free plan, no credit card
- Follow the M-Pesa connector guide — your first connection in 15 minutes
- Ask a question in Claude or Copilot — "How much came in via M-Pesa today?"
Need help? We're a Nairobi-based team. Same time zone, same context. Email support@msharti.dev or use the chat in your dashboard.