Skip to main content

APIs & MCP

The Connect section of the sidebar documents, inside the product, how to reach your instance's data from outside it.

APIs

Connect → APIs is three cards, each carrying your instance's real values rather than examples to edit. The page reads its own address, so the copy button beside each block gives you something that works as pasted.

CardHolds
Base URLThe instance's /api root, which is the same-origin proxy all API traffic goes through
AuthenticationHow to authenticate, and what your key can reach
Example requestA copyable curl against a real endpoint

The APIs page: the query result endpoints with copyable examples

Requests authenticate with your personal API key, sent as an Authorization header. The key is on your profile page, and it reaches only the data your own account can, so an API call is not a way around the permissions you have in the interface.

The page is also explicit about what does not travel: backend credentials never leave the server. The browser only ever calls same-origin routes under /api, which forward to the backends using the instance's server-side keys.

When the instance configures a help URL, a Documentation button links to the operator's own docs.

MCP

Connect → MCP wires AI clients (Claude Desktop, IDEs, and other MCP-compatible tools) to your Veodyn instance via the Model Context Protocol:

  • Endpoint: the instance's /mcp URL, with a copy button.
  • Example client config: a copyable JSON block for your client's MCP settings, authenticating with your personal API key (Authorization: Key <your-api-key>), found on your Profile.

The MCP page: the server URL and the client configuration snippet

The endpoint is read-only. It lists and runs saved queries and reads dashboards. It cannot create, edit or delete anything, so connecting a client is not a way to let an assistant change your instance.

Because the credential is your own API key, an MCP client can only see what you can see. The page says as much beside the config block: the key carries your permissions, so treat it like a password.