{"apiVersion":"v1","directorySlug":"myciba-mcp-4686fd2494","title":"CIBA: Chartered Institute for Business Accountants","description":"CIBA is a statutorily recognised professional body for finance professionals in South Africa and Namibia. Six Chartered designations, from bookkeeper to CFO.","pageUrl":"https://www.mcpbundles.com/skills/myciba-mcp-4686fd2494","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.myciba.org/mcp","hostedMcpUrl":null,"toolCount":27,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"org.myciba/myciba-mcp-4686fd2494","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_ciba_quote_of_the_day","description":"CIBA Quote of the Day (requires browser elevation; admin grants via tool id ``get_ciba_quote_of_the_day``).","inputSchema":{"type":"object","properties":{"audience":{"type":"string","default":"CIBA members"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"get_ciba_quote_of_the_day","displayName":"get_ciba_quote_of_the_day","title":"get_ciba_quote_of_the_day","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"generate_image","description":"","inputSchema":{"type":"object","required":["prompt"],"properties":{"size":{"type":"string","default":"1024x1024"},"prompt":{"type":"string"},"quality":{"type":"string","default":"auto"},"background":{"type":"string","default":"opaque"},"save_to_file":{"type":"boolean","default":true},"output_format":{"type":"string","default":"png"}}},"logicalName":"generate_image","displayName":"generate_image","title":"generate_image","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_list_transactions","description":"Lists paginated ECMS member financial ledger transactions (invoices, payments, credit notes, refunds).\n        Use ONLY when the user explicitly asks to browse, list, or retrieve ECMS transaction records.\n        Do NOT use for IT progress updates, system logs, operational tasks, project status, or any non-financial queries.\n        Filters on transaction_date. Supports date_from/date_to (ISO 8601 e.g. 2026-03-01) or month=YYYY-MM (overrides date_from/date_to).\n        Uses cursor pagination — p","inputSchema":{"type":"object","properties":{"month":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"per_page":{"type":"integer","default":20},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_list_transactions","displayName":"ecms_list_transactions","title":"ecms_list_transactions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_get_transaction","description":"Retrieves a single ECMS financial transaction by its numeric ID.\n        Use ONLY when the user provides a specific transaction ID and asks to look it up in ECMS.\n        Do NOT infer a transaction ID from context or use for listing/browsing.\n        Returns full record minus large embedded collections.\n        Requires bulk elevation grant ``ecms_finance_tools``.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_get_transaction","displayName":"ecms_get_transaction","title":"ecms_get_transaction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_list_proforma_invoices","description":"Lists paginated ECMS proforma (draft/pre-payment) invoices.\n        Use ONLY when the user explicitly asks for proforma invoices from the ECMS member portal.\n        Do NOT use for confirmed tax invoices, payments, or non-financial queries.\n        Filters on issue_date. Supports date_from/date_to (ISO 8601 e.g. 2026-03-01) or month=YYYY-MM (overrides date_from/date_to).\n        Uses cursor pagination — pass cursor from previous response's next_cursor to get the next page.\n        per_page accep","inputSchema":{"type":"object","properties":{"month":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"per_page":{"type":"integer","default":20},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_list_proforma_invoices","displayName":"ecms_list_proforma_invoices","title":"ecms_list_proforma_invoices","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_get_proforma_invoice","description":"Retrieves a single ECMS proforma invoice by its numeric ID.\n        Use ONLY when the user provides a specific proforma invoice ID and asks to retrieve it.\n        Do NOT use for tax invoices, listings, or unrelated queries.\n        Returns full record minus large embedded collections.\n        Requires bulk elevation grant ``ecms_finance_tools``.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_get_proforma_invoice","displayName":"ecms_get_proforma_invoice","title":"ecms_get_proforma_invoice","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_list_invoices","description":"Lists paginated ECMS tax invoices issued to members.\n        Use ONLY when the user explicitly asks to list or retrieve member tax invoices from ECMS.\n        Do NOT use for general reporting, IT tasks, CPD queries, or non-billing questions.\n        Filters on issue_date. Supports date_from/date_to (ISO 8601 e.g. 2026-03-01) or month=YYYY-MM (overrides date_from/date_to).\n        Uses cursor pagination — pass cursor from previous response's next_cursor to get the next page.\n        per_page acce","inputSchema":{"type":"object","properties":{"month":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"per_page":{"type":"integer","default":20},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_list_invoices","displayName":"ecms_list_invoices","title":"ecms_list_invoices","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_get_invoice","description":"Retrieves a single ECMS tax invoice by its numeric ID.\n        Use ONLY when the user provides a specific invoice ID and asks to retrieve it from ECMS.\n        Do NOT use for listing invoices or for non-billing queries.\n        Returns full record minus large embedded collections.\n        Requires bulk elevation grant ``ecms_finance_tools``.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_get_invoice","displayName":"ecms_get_invoice","title":"ecms_get_invoice","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_list_credit_notes","description":"Lists paginated ECMS credit notes issued to members (typically for cancellations or adjustments).\n        Use ONLY when the user explicitly asks for credit notes from ECMS.\n        Do NOT use for invoices, payments, or non-financial queries.\n        Filters on transaction_date. Supports date_from/date_to (ISO 8601 e.g. 2026-03-01) or month=YYYY-MM (overrides date_from/date_to).\n        Uses cursor pagination — pass cursor from previous response's next_cursor to get the next page.\n        per_pag","inputSchema":{"type":"object","properties":{"month":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"per_page":{"type":"integer","default":20},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_list_credit_notes","displayName":"ecms_list_credit_notes","title":"ecms_list_credit_notes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_get_credit_note","description":"Retrieves a single ECMS credit note by its numeric ID.\n        Use ONLY when the user provides a specific credit note ID and asks to retrieve it.\n        Do NOT use for listings or non-financial queries.\n        Returns full record minus large embedded collections.\n        Requires bulk elevation grant ``ecms_finance_tools``.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_get_credit_note","displayName":"ecms_get_credit_note","title":"ecms_get_credit_note","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_list_refunds","description":"Lists paginated ECMS refund records for members.\n        Use ONLY when the user explicitly asks about refunds processed through ECMS.\n        Do NOT use for credit notes, payments, or any non-refund query.\n        Filters on COALESCE(date_paid_at, created_at). Supports date_from/date_to (ISO 8601 e.g. 2026-03-01) or month=YYYY-MM (overrides date_from/date_to).\n        Uses cursor pagination — pass cursor from previous response's next_cursor to get the next page.\n        per_page accepts 1–100, d","inputSchema":{"type":"object","properties":{"month":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"per_page":{"type":"integer","default":20},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_list_refunds","displayName":"ecms_list_refunds","title":"ecms_list_refunds","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_get_refund","description":"Retrieves a single ECMS refund record by its numeric ID.\n        Use ONLY when the user provides a specific refund ID.\n        Do NOT use for credit notes, payments, or unrelated queries.\n        Returns full record minus large embedded collections.\n        Requires bulk elevation grant ``ecms_finance_tools``.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_get_refund","displayName":"ecms_get_refund","title":"ecms_get_refund","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_list_payments","description":"Lists paginated ECMS member payment records.\n        Use ONLY when the user explicitly asks to list or review payments made by members in ECMS.\n        Do NOT use for invoices, transaction logs, IT tasks, or unrelated queries.\n        Filters on transaction_date. Supports date_from/date_to (ISO 8601 e.g. 2026-03-01) or month=YYYY-MM (overrides date_from/date_to).\n        Uses cursor pagination — pass cursor from previous response's next_cursor to get the next page.\n        per_page accepts 1–100","inputSchema":{"type":"object","properties":{"month":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"per_page":{"type":"integer","default":20},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_list_payments","displayName":"ecms_list_payments","title":"ecms_list_payments","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_get_payment","description":"Retrieves a single ECMS payment record by its numeric ID.\n        Use ONLY when the user provides a specific payment ID and asks to look it up.\n        Do NOT use for payment receipts, invoices, or listing payments.\n        Returns full record. Linked transactions are stripped by default and shown as a count placeholder.\n        Pass include=\"transactions\" to load up to 500 linked transactions — check transactions_count first.\n        Requires bulk elevation grant ``ecms_finance_tools``.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"include":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_get_payment","displayName":"ecms_get_payment","title":"ecms_get_payment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_list_payment_receipts","description":"Lists paginated ECMS payment receipts issued to members.\n        Use ONLY when the user explicitly requests payment receipts from the ECMS member portal.\n        Do NOT use for payments, invoices, or non-billing queries.\n        Filters on created_at. Supports date_from/date_to (ISO 8601 e.g. 2026-03-01) or month=YYYY-MM (overrides date_from/date_to).\n        Uses cursor pagination — pass cursor from previous response's next_cursor to get the next page.\n        per_page accepts 1–100, default 20","inputSchema":{"type":"object","properties":{"month":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"per_page":{"type":"integer","default":20},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_list_payment_receipts","displayName":"ecms_list_payment_receipts","title":"ecms_list_payment_receipts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ecms_get_payment_receipt","description":"Retrieves a single ECMS payment receipt by its numeric ID.\n        Use ONLY when the user provides a specific receipt ID.\n        Do NOT use for payments, invoices, or non-billing queries.\n        Returns full record minus large embedded collections.\n        Requires bulk elevation grant ``ecms_finance_tools``.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"ecms_get_payment_receipt","displayName":"ecms_get_payment_receipt","title":"ecms_get_payment_receipt","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"brevo_search_statement_emails","description":"Search Brevo for Statement of Account Reminder emails\n        (template 4446) and return a **summary with total counts**.","inputSchema":{"type":"object","required":["start_date","end_date"],"properties":{"end_date":{"type":"string"},"start_date":{"type":"string"},"recipient_email":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"brevo_search_statement_emails","displayName":"brevo_search_statement_emails","title":"brevo_search_statement_emails"},{"name":"brevo_list_statement_emails","description":"List individual Statement of Account Reminder email records\n        with pagination.","inputSchema":{"type":"object","required":["start_date","end_date"],"properties":{"page":{"type":"integer","default":1},"end_date":{"type":"string"},"page_size":{"type":"integer","default":50},"start_date":{"type":"string"},"recipient_email":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"brevo_list_statement_emails","displayName":"brevo_list_statement_emails","title":"brevo_list_statement_emails"},{"name":"brevo_get_statement_email_detail","description":"Retrieve the full personalised content and event timeline\n        for a single Statement of Account Reminder email.","inputSchema":{"type":"object","required":["uuid"],"properties":{"uuid":{"type":"string"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"brevo_get_statement_email_detail","displayName":"brevo_get_statement_email_detail","title":"brevo_get_statement_email_detail"},{"name":"brevo_statement_delivery_report","description":"Generate a delivery status report for Statement of Account\n        Reminder emails using aggregate event data.","inputSchema":{"type":"object","required":["start_date","end_date"],"properties":{"end_date":{"type":"string"},"start_date":{"type":"string"},"recipient_email":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"brevo_statement_delivery_report","displayName":"brevo_statement_delivery_report","title":"brevo_statement_delivery_report"},{"name":"it_tickets_list","description":"List IT support tickets from tools.myciba.org with pagination and filters.\n        Use ONLY when the user explicitly asks for IT ticket data, helpdesk lists, or needs to browse individual ticket rows.\n        Do NOT use for aggregate statistics — use it_tickets_summary instead.\n        Do NOT use for ECMS finance queries, member lookups, CPD data, or non-IT-support questions.\n        Endpoint: ticket-api-export.php (list mode with ticket rows).\n        Filters by ticket created_at date. Maximum","inputSchema":{"type":"object","required":["start_date","end_date"],"properties":{"page":{"type":"integer","default":1},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"fields":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"labels":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"search":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"type":"string","default":"all"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"end_date":{"type":"string"},"per_page":{"type":"integer","default":200},"start_date":{"type":"string"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"it_tickets_list","displayName":"it_tickets_list","title":"it_tickets_list","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"it_tickets_detail","description":"Retrieve specific IT tickets by ID or subject search for drill-down analysis.\n        Use ONLY when the user asks to look up specific tickets, search ticket subjects, or investigate particular IT support issues.\n        Do NOT use for broad statistics (use it_tickets_summary instead) or non-IT queries.\n        Endpoint: ticket-api-export.php (list mode with richer default fields including description).\n        Filters by ticket created_at date. Use a narrow date range for efficiency.\n        Par","inputSchema":{"type":"object","required":["start_date","end_date"],"properties":{"page":{"type":"integer","default":1},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"fields":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"labels":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"search":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"type":"string","default":"all"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"end_date":{"type":"string"},"per_page":{"type":"integer","default":50},"start_date":{"type":"string"},"ticket_ids":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"it_tickets_detail","displayName":"it_tickets_detail","title":"it_tickets_detail","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"it_tickets_summary","description":"Get aggregate IT ticket statistics from the dedicated summary endpoint.\n        Use ONLY when the user asks for ticket counts, status breakdowns, monthly trends, ManCo report numbers, or support-desk KPIs.\n        Do NOT use when individual ticket rows are needed (use it_tickets_list or it_tickets_detail).\n        Do NOT use for ECMS finance queries, member lookups, CPD data, or non-IT-support questions.\n        Endpoint: ticket-api-summary.php — runs aggregate SQL with cached monthly rollups.","inputSchema":{"type":"object","required":["start_date","end_date"],"properties":{"labels":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"search":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"type":"string","default":"all"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"end_date":{"type":"string"},"start_date":{"type":"string"},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"it_tickets_summary","displayName":"it_tickets_summary","title":"it_tickets_summary","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"it_tickets_categories","description":"Discover available ticket categories and label groups for filtering.\n        Use this tool BEFORE calling it_tickets_list, it_tickets_detail, or it_tickets_summary when\n        the user wants to know what categories or labels exist, or when you need to find the correct\n        category/label value to use as a filter.\n        Endpoint: ticket-api-categories.php — returns categories (by api_category) and label_groups\n        (exact labels field GROUP BY) with ticket counts, scoped to the user's vi","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":100},"end_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"start_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"elevation_challenge_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"it_tickets_categories","displayName":"it_tickets_categories","title":"it_tickets_categories","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"kb_search","description":"Search the CIBA staff knowledge base for articles relevant to a question.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"integer","default":10},"query":{"type":"string"},"category":{"type":"string","default":""}}},"logicalName":"kb_search","displayName":"kb_search","title":"kb_search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"kb_get_article","description":"Fetch the full plain-text body of one knowledge base article.","inputSchema":{"type":"object","required":["ref"],"properties":{"ref":{"type":"string"}}},"logicalName":"kb_get_article","displayName":"kb_get_article","title":"kb_get_article","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"kb_list_categories","description":"List knowledge base categories and how many published articles each holds.","inputSchema":{"type":"object","properties":{}},"logicalName":"kb_list_categories","displayName":"kb_list_categories","title":"kb_list_categories","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=CIBA-Chartered-Institute-for-Business-Accountants&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AubXljaWJhLm9yZy9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22CIBA-Chartered-Institute-for-Business-Accountants%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.myciba.org%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22CIBA-Chartered-Institute-for-Business-Accountants%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.myciba.org%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=CIBA%3A+Chartered+Institute+for+Business+Accountants&connectorUrl=https%3A%2F%2Fmcp.myciba.org%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"CIBA-Chartered-Institute-for-Business-Accountants\" --url \"https://mcp.myciba.org/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/myciba-mcp-4686fd2494","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/myciba-mcp-4686fd2494/tools/{tool}","mcpServerUrl":"https://mcp.myciba.org/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/myciba-mcp-4686fd2494?live=1"}