Bonnard

MCP and tools

Powerful MCP Capabilities

Talk to us

Authentication

  • OAuth 2.1PKCE mandatory
  • Client registrationAutomatic (CIMD, DCR)
  • TokensAudience-bound per server
  • Your own IdPSSO supported

Security

  • AccessA grant per data source
  • TenancyFrom the sign-in
  • Read-onlyFrom the first query
  • EncryptionAES-256-GCM at rest
  • LogsEvery call, logged

Never leave where you work best

Tap a tool to see what it does.Hover over a tool to see what it does.

1Gv
Context editorsget_versions

Lists the context versions and what changed in each.

Only for editors and admins, in their own AI client.

2Dr
Context editorsedit_draft

Edits the context draft: descriptions, keys, time columns, which tables AI clients see, joins and metrics.

Only for editors and admins, in their own AI client.

3Pd
Context editorspublish_draft

Publishes the draft as a new version for every AI client. Works only once an admin allows publishing from AI clients.

Only for editors and admins, in their own AI client.

4Es
Discoverexplore_schema

Finds the tables, columns, keys, joins and metrics for what the agent is asking. The context comes first.

5Do
Discoverexplore_docs

How-to pages for choosing a chart, each chart type, KPIs, dashboard params, styling and annotations.

6Sq
Asksql_query

Runs one read-only SQL SELECT and returns the rows.

7Rc
Showrender_chart

Draws a chart, or a carousel of up to ten, right in the chat.

8Rd
Showrender_dashboard

Shows a dashboard in the chat as an interactive grid of tiles.

9Sc
Chartssave_chart

Saves a chart the person just saw, to find again later.

10Ec
Chartsexplore_charts

Lists the charts this person saved.

11Dc
Chartsdelete_chart

Deletes one of the person’s own saved charts, once they confirm.

12Sd
Dashboardssave_dashboard

Saves a dashboard for this person, or edits one they saved.

13Ed
Dashboardsexplore_dashboards

Lists the dashboards the agent can show: verified, shared and saved.

14Dd
Dashboardsdelete_dashboard

Deletes one of the person’s own dashboards. Verified ones stay.

15Ex
Exportcreate_export_file

Turns a result into a CSV, or a chart into a PNG, without running the query again.

16Fv
In the chartfetch_view_data

Loads a rendered chart or dashboard’s data into the chart, or re-renders a dashboard for a filter pick.

Called by the chart, not by the agent.

17Pv
In the chartsearch_param_values

Finds the values for a dashboard’s filter menu.

Called by the chart, not by the agent.

  • Context
  • Answer
  • Keep
  • In the chart

What the MCP handles

  • Sign-in

    Each person signs in with OAuth 2.1, and the agent only sees what they’re allowed to.

    Automatic client registration (CIMD, DCR)

  • Schema discovery

    The agent gets an overview, then opens only the tables it needs.

    Each listing suggests the next step

  • Result limits

    Big results don’t flood the agent, and it knows when it only has part of the data.

    250 rows shown, 5,000 fetched

  • Reply size

    Replies stay small, which leaves the agent room to work.

    49% fewer tokens per answer than the next lowest of six BI MCPs we tested

  • Errors an agent can fix

    A bad call tells the agent how to fix it, so it can retry without you.

    Nearest real names suggested

  • Logging

    Every call is logged against the person and client, including the ones that failed.

    Why the agent made the call

Start scaling
accurate data today

Free for your first 3,000 calls. No seat limits.

Talk to us