{"apiVersion":"v1","directorySlug":"gritcms-mcp-bd69ba6fd5","title":"GritCMS","description":"One platform for your website, contacts, email, courses, bookings and payments — with mobile money and cards built in. Made for businesses in East Africa.","pageUrl":"https://www.mcpbundles.com/skills/gritcms-mcp-bd69ba6fd5","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://api.gritcms.com/mcp","hostedMcpUrl":null,"toolCount":23,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.gritcms/gritcms-mcp-bd69ba6fd5","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"createAgentClient","description":"Create a new AI agent client","inputSchema":{"type":"object","required":["career"],"properties":{"tier":{"type":"string"},"career":{"type":"string"},"setup_fee":{"type":"number"},"contact_id":{"type":"number"},"monthly_fee":{"type":"number"}}},"logicalName":"createAgentClient","displayName":"createAgentClient","title":"createAgentClient","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createContact","description":"Create a new contact in ATLAS CRM","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"role":{"type":"string"},"type":{"type":"string"},"email":{"type":"string"},"notes":{"type":"string"},"phone":{"type":"string"},"source":{"type":"string"},"company":{"type":"string"},"currency":{"type":"string"},"deal_value":{"type":"number"},"icp_profile":{"type":"string"},"linkedin_url":{"type":"string"}}},"logicalName":"createContact","displayName":"createContact","title":"createContact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createContent","description":"Create a new content piece","inputSchema":{"type":"object","required":["title","platform"],"properties":{"type":{"type":"string"},"pillar":{"type":"string"},"platform":{"type":"string"}}},"logicalName":"createContent","displayName":"createContent","title":"createContent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createProject","description":"Create a new project/deal","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"currency":{"type":"string"},"contact_id":{"type":"number"},"deal_value":{"type":"number"}}},"logicalName":"createProject","displayName":"createProject","title":"createProject","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getAgentMRR","description":"Get agent MRR and active count","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getAgentMRR","displayName":"getAgentMRR","title":"getAgentMRR","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getColdLeads","description":"Get leads not contacted in X days","inputSchema":{"type":"object","required":[],"properties":{"days":{"type":"number"}}},"logicalName":"getColdLeads","displayName":"getColdLeads","title":"getColdLeads","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getContactsPipeline","description":"Get contacts grouped by status","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getContactsPipeline","displayName":"getContactsPipeline","title":"getContactsPipeline","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getContentStats","description":"Get content stats by platform","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getContentStats","displayName":"getContentStats","title":"getContentStats","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getDashboard","description":"Get ATLAS CRM dashboard with aggregated KPIs","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getDashboard","displayName":"getDashboard","title":"getDashboard","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getFollowupsDueToday","description":"Get contacts with followups due today","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getFollowupsDueToday","displayName":"getFollowupsDueToday","title":"getFollowupsDueToday","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getMRR","description":"Get monthly recurring revenue from agent clients","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getMRR","displayName":"getMRR","title":"getMRR","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getMonthlyRevenue","description":"Get revenue for this month","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getMonthlyRevenue","displayName":"getMonthlyRevenue","title":"getMonthlyRevenue","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getProjectPipeline","description":"Get projects grouped by stage","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getProjectPipeline","displayName":"getProjectPipeline","title":"getProjectPipeline","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getRevenueByStream","description":"Get revenue breakdown by stream","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getRevenueByStream","displayName":"getRevenueByStream","title":"getRevenueByStream","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getStreak","description":"Get consecutive days with activity","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getStreak","displayName":"getStreak","title":"getStreak","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getTodayLog","description":"Get today's daily log","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getTodayLog","displayName":"getTodayLog","title":"getTodayLog","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getTodaysInteractions","description":"Get all interactions logged today","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getTodaysInteractions","displayName":"getTodaysInteractions","title":"getTodaysInteractions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getWeeklyRevenue","description":"Get revenue for this week","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"getWeeklyRevenue","displayName":"getWeeklyRevenue","title":"getWeeklyRevenue","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"logDailyActivity","description":"Create or update today's daily log","inputSchema":{"type":"object","required":[],"properties":{"notes":{"type":"string"},"emails_sent":{"type":"number"},"revenue_today":{"type":"number"},"prospects_found":{"type":"number"}}},"logicalName":"logDailyActivity","displayName":"logDailyActivity","title":"logDailyActivity","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"logInteraction","description":"Log an interaction with a contact","inputSchema":{"type":"object","required":["contact_id","type"],"properties":{"body":{"type":"string"},"type":{"type":"string"},"channel":{"type":"string"},"subject":{"type":"string"},"direction":{"type":"string"},"contact_id":{"type":"number"}}},"logicalName":"logInteraction","displayName":"logInteraction","title":"logInteraction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"recordRevenue","description":"Record a revenue entry","inputSchema":{"type":"object","required":["stream","amount"],"properties":{"amount":{"type":"number"},"stream":{"type":"string"},"currency":{"type":"string"},"contact_id":{"type":"number"},"payment_method":{"type":"string"}}},"logicalName":"recordRevenue","displayName":"recordRevenue","title":"recordRevenue","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"updateContactStatus","description":"Update contact status","inputSchema":{"type":"object","required":["id","status"],"properties":{"id":{"type":"number"},"status":{"type":"string"}}},"logicalName":"updateContactStatus","displayName":"updateContactStatus","title":"updateContactStatus","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"updateProjectStage","description":"Update project stage","inputSchema":{"type":"object","required":["id","stage"],"properties":{"id":{"type":"number"},"stage":{"type":"string"}}},"logicalName":"updateProjectStage","displayName":"updateProjectStage","title":"updateProjectStage","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=GritCMS&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuZ3JpdGNtcy5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22GritCMS%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.gritcms.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22GritCMS%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.gritcms.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=GritCMS&connectorUrl=https%3A%2F%2Fapi.gritcms.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"GritCMS\" --url \"https://api.gritcms.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gritcms-mcp-bd69ba6fd5","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gritcms-mcp-bd69ba6fd5/tools/{tool}","mcpServerUrl":"https://api.gritcms.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gritcms-mcp-bd69ba6fd5?live=1"}