Honeycomb
ConnectionExplore traces and run queries through Honeycomb's MCP server.
Install
Connections live under agent/connections/. Auth is brokered by Vercel Connect, so install the framework and the Connect SDK:
npm install eve@latest @vercel/connectQuick start
Create agent/connections/honeycomb.ts. The connection name is derived from the filename:
// agent/connections/honeycomb.tsimport { connect } from "@vercel/connect/eve";import { defineMcpClientConnection } from "eve/connections";export default defineMcpClientConnection({ url: "https://mcp.honeycomb.io/mcp", description: "Honeycomb: explore traces, run queries, and inspect datasets.", auth: connect({ connector: "honeycomb", principalToSubject: (principal) => ({ type: "jwt-bearer", sub: principal.attributes.email, }), }),});Connect exchanges a JWT bearer assertion for a provider token. principalToSubject maps each principal to the subject your IdP expects.
Configure
Create the connector, link it to your project, and pull OIDC locally:
vercel connect create honeycombvercel linkvercel env pullFor JWT bearer, principalToSubject controls the asserted subject. The default maps app principals to { type: "app" } and user principals to { type: "user", id, issuer }.
See the Connections docs for principal types, headers, approval, and protocol-specific filters.
Agents using Honeycomb
No catalog agents reference this integration yet.