NewAgent Observability — find failures before customers do.
Back to directory
BigPanda logo

BigPanda MCP server: Biggy tools and action plans

How AI clients sign in to Biggy, what its named tools cover, how the action plan endpoint differs, and how BigPanda consumes your servers in the other direction.

Connector
Official, hosted at `mcp.biggy.io/mcp`
Coverage
Biggy's agent, knowledge and conversations
Tools
3 named tools, plus action plans via API
Biggest risk for an agent
`ask_biggy` sends free text to an agent

Checked 6 October 2026 · from BigPanda's Connect to Biggy docs, API spec and live endpoints

One of 91 guides to monitoring and developer tools. Each covers what an AI coding agent can get out of the tool through MCP, the protocol that lets the agent query the tool directly.

Summary

BigPanda's MCP server for AI clients is https://mcp.biggy.io/mcp. Its Connect to Biggy page, last modified 22 September 2026, sets it up for Claude Code, Cursor, ChatGPT, VS Code and 13 other named clients. Each person signs in with OAuth and acts with their own Biggy permissions.

Connected clients see three named tools. They are ask_biggy, search_knowledge and get_conversation, scoped to the person's role and to what the organization exposes. Administrators choose the tool families on the AI clients page. An optional ask_biggy_act tool proposes actions, and each action waits for approval.

On 6 October 2026, an unauthenticated POST to mcp.biggy.io/mcp returned HTTP 401. Its OAuth metadata names app.biggy.io as the authorization server, with the scope biggy:read.

A second endpoint turns action plans into tools. BigPanda's API specification documents https://api.biggy.io/mcp, which takes a user API key. There, each enabled action plan becomes one tool. Every action plan tool takes a required query in natural language, an optional responseFormat and an optional reasoningEffort.

BigPanda also runs the other way. Its own assistant, Biggy, connects to your MCP servers as a client, with a trust policy that defaults to an explicit allowlist.

What is the BigPanda MCP server?

BigPanda correlates alerts into incidents. Biggy is its AI assistant, and an action plan is a configured piece of work Biggy knows how to do, such as troubleshooting an issue from historical data.

The Connect to Biggy server puts that assistant inside your own AI tool. ask_biggy is the full Biggy agent as one tool. search_knowledge is one of the narrow read tools BigPanda calls direct tools.

The API endpoint exposes action plans directly. An external agent lists them, picks one from its description, and sends it a question in English. The action plan does the work and answers.

Elsewhere in this directory, a tool is usually an API call with typed parameters. Here the main tool is another agent, and the parameter is a sentence.

BigPanda sits on both ends of MCP:

DirectionWhereWhat it means
BigPanda as a server, for AI clientshttps://mcp.biggy.io/mcp, with OAuth sign-inask_biggy, search_knowledge and get_conversation, scoped to your role
BigPanda as a server, through the APIPOST https://api.biggy.io/mcpYour action plans become tools, called with a user API key
Biggy as a clientThe web app integrations page, Add MCPYour servers become tools Biggy can call, under a trust policy you set

Each row is configured in a different place. A search result about connecting an MCP server to Biggy describes the client direction.

BigPanda's subject is the incident. Its reach depends on what Biggy and your enabled action plans can do.

Part of the workWhat BigPanda has hereCan an agent reach it
Code, tests & reviewOnly through an action plan you enablePartial. Indirect. BigPanda documents a Source Control Agent action plan that browses repositories, pull requests, commits and diffs
CI & releaseChange risk, where it is configuredPartial. Change risk analysis is a separate BigPanda API, and reaching it through MCP depends on an action plan
Production observabilityAlerts, incidents and correlationYes. Core strength, reached through Biggy's agent and action plans rather than raw queries
Agent observability & evalsNoneNo traces or evaluations of model behavior
AI cost managementNoneNo spend data of any kind

In practice, BigPanda answers incident questions at whatever depth Biggy and its action plans support. Two organizations connecting the same server can see different tools, because roles and the admin policy scope them.

What can an AI agent do with BigPanda?

Two endpoints carry different tool lists. AI clients that sign in to mcp.biggy.io/mcp get ask_biggy, search_knowledge and get_conversation, scoped to the person's role. The API endpoint at api.biggy.io/mcp turns each enabled action plan into one tool. The main tools on both take a question in English, so an agent asks incident questions that Biggy and your plans already cover.

BigPanda MCP server limits: where answers come back incomplete

BigPanda's first limitation is unusual. What an agent sees depends on the endpoint, the person and the policy.

The tool list depends on who connects, and through which endpoint.

On mcp.biggy.io, BigPanda documents ask_biggy, search_knowledge and get_conversation, scoped to the person's role and the organization's policy. Administrators can register more tool families, such as workflows.

On api.biggy.io, each enabled action plan becomes one tool, so the list differs per organization. An evaluation there must call tools/list with a real key.

Guard: Call tools/list as the person or key that will run the agent, before writing any client configuration.

The agent says: “I called the troubleshooting tool with the incident ID.” It received a sentence, not an identifier.

Every action plan tool takes the same three fields, and only query is required. There is no typed parameter for an incident, a service or a time range.

Guard: Have the agent record the exact query text it sent. Reproducing an answer means reproducing the wording.

One setting trusts tools that do not exist yet.

In the client direction, BigPanda offers Auto-trust all tools, which allows every tool a server exposes including tools added in the future. The alternative, Allow only selected tools, is the one marked recommended.

Guard: Keep the allowlist. A server you trusted last quarter can add a tool this quarter.

The agent says: “BigPanda says the cause is the database.” Biggy's agent or an action plan concluded that.

The tool is not a query. It is a configured agent that runs its own reasoning, at whichever effort level was requested, and returns prose.

Guard: Require the agent to name the tool or action plan alongside any conclusion, as the disclosure block above does.

How to configure BigPanda MCP for agents

  1. 1

    Pick the endpoint first

    People connecting their own AI tool use mcp.biggy.io/mcp and sign in. Automation built on action plans uses api.biggy.io/mcp with a user API key.

  2. 2

    Check the admin policy before rollout

    AI clients are off by default. An administrator enables them on the AI clients page and chooses which tool families the server registers.

  3. 3

    Keep actions behind approval

    ask_biggy_act appears only when an administrator allows actions and the connection carries the biggy:act scope. Each action then waits for a person to approve it.

  4. 4

    On the API endpoint, audit the action plans

    They are the tool list there. Whatever is enabled is what an external agent can see and call.

  5. 5

    Expect stateless HTTP on the API endpoint

    It handles initialize, tools/list and tools/call over POST. GET and DELETE return 405, because there are no sessions and no server-sent event streams.

  6. 6

    Decide the reasoning effort deliberately

    Every action plan tool accepts low, medium or high, and the specification leaves the default unstated.

  7. 7

    Write the whenToSelect field carefully

    It becomes part of the tool description an external agent reads when choosing an action plan.

  8. 8

    Keep the client direction separate

    Adding an MCP server to Biggy is a different feature, configured in the web app, with its own trust policy.

Paste this into your agent’s instructions

The main tool here is an agent, whether it is ask_biggy or an action plan. Two layers of inference between the question and the alert data is worth stating.

Terminal
When you answer using BigPanda MCP tools, state:
- Which tool or action plan you called, and the query text
  you sent it. The tool takes free text, so the wording
  matters.
- That the answer came from Biggy or an action plan rather
  than from a direct query against alert data.
- The reasoning effort you requested, if you set one.
When a tool returns little, report exactly that. State the
tool or action plan you called and what it returned.
Write your answer in ASD-STE100 Simplified Technical
English. Use short sentences with one idea in each.

Do you need the MCP server at all?

Not for anything that runs on a timer. The alert and incident endpoints of the BigPanda API take typed parameters, and they are the direct route for a report you already know how to shape.

For alert correlation without the action plan layer, PagerDuty and Opsgenie expose incident data as structured tools instead of as prose.

Where the question is about metrics rather than incidents, Datadog, Grafana and Prometheus answer it far more cheaply.

BigPanda also publishes an A2A interface for its Alpha agent, using JSON-RPC 2.0 for messages, streamed responses and task status. That is the route for agent-to-agent work rather than tool calls.

With MCP, work your team has already configured becomes callable from outside, without rebuilding any of it as an API integration.

Call tools/list first, as the person or key that will run the agent. The answer depends on your own role, policy and action plans.

BigPanda MCP server setup

The server is hosted, so there is nothing to install. Every AI tool connects to https://mcp.biggy.io/mcp, and BigPanda's Connect to Biggy page generates the snippet for each one.

Each block below adds the server by URL. On first use, the tool opens the Biggy sign-in, and you connect as yourself with your Biggy permissions.

Some tools show an Advanced: use a personal key instead toggle on that page. It switches the snippet to a personal key on the /mcp/key endpoint, for a client that cannot complete the sign-in.

The action plan endpoint at api.biggy.io/mcp is a separate route for automation. It takes a user API key, and the second block shows it.

Claude Code

The server speaks streamable HTTP, so no proxy is needed. Run /mcp inside Claude Code to open the Biggy sign-in.

Terminal
claude mcp add --transport http bigpanda \
  https://mcp.biggy.io/mcp

Action plans through the API

BigPanda publishes this call in its API specification. It takes a user API key. The response lists your enabled action plans, one tool each, so it is specific to your organization.

Terminal
curl -sS -X POST "https://api.biggy.io/mcp" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer <api-key>" \
  -d '{"jsonrpc":"2.0","id":2,
       "method":"tools/list","params":{}}'

Cursor

~/.cursor/mcp.json for all projects, or .cursor/mcp.json in one. Cursor opens the Biggy sign-in when it first connects.

Terminal
{"mcpServers":{"bigpanda":{"type":"http",
  "url":"https://mcp.biggy.io/mcp"}}}

Codex CLI

Codex reads TOML, so the JSON blocks above will not transfer. Run codex mcp login bigpanda to sign in.

Terminal
[mcp_servers.bigpanda]
url = "https://mcp.biggy.io/mcp"

Every other client

Each block below is the configuration for one client, with the file path and the key that client expects.

Claude Desktop

macOS ~/Library/Application Support/Claude/claude_desktop_config.json. Windows %APPDATA%\Claude\claude_desktop_config.json. There is no CLI. Edit through Settings, Developer, Edit Config.

Quit and restart fully for changes to load. This route proxies through mcp-remote, which opens the Biggy sign-in in a browser. On Team and Enterprise plans, an Owner can add Biggy under Organization settings, Connectors instead.

Terminal
{"mcpServers":{"bigpanda":{"command":"npx",
  "args":["-y","mcp-remote","https://mcp.biggy.io/mcp"]}}}
Gemini CLI

~/.gemini/settings.json globally, or .gemini/settings.json per project. Key mcpServers, using httpUrl. Run /mcp auth bigpanda to sign in.

Terminal
{"mcpServers":{"bigpanda":{
  "httpUrl":"https://mcp.biggy.io/mcp"}}}
VS Code Copilot

.vscode/mcp.json per workspace, or your user profile. VS Code opens the Biggy sign-in when the server starts.

Terminal
{"servers":{"bigpanda":{"type":"http",
  "url":"https://mcp.biggy.io/mcp"}}}

`.vscode/mcp.json` takes the key `servers`. VS Code also reads mcpServers from a portable .mcp.json at the project root or ~/.copilot/mcp-config.json. Its docs recommend the portable files for new servers.

Windsurf

~/.codeium/windsurf/mcp_config.json, which is the path Windsurf documents. Key mcpServers.

Terminal
{"mcpServers":{"bigpanda":{
  "serverUrl":"https://mcp.biggy.io/mcp"}}}
Zed

~/.config/zed/settings.json, under context_servers.

Terminal
{"context_servers":{"bigpanda":{
  "url":"https://mcp.biggy.io/mcp"}}}
Google Antigravity

~/.gemini/config/mcp_config.json globally, or .agents/mcp_config.json per project. Key mcpServers. There is no CLI. Use the /mcp overlay. Streamable HTTP is supported.

Terminal
{"mcpServers":{"bigpanda":{"type":"http",
  "url":"https://mcp.biggy.io/mcp"}}}
Amp (Sourcegraph)

~/.config/amp/settings.json or .amp/settings.json. The amp mcp CLI covers approve, doctor and oauth.

Terminal
{"amp.mcpServers":{"bigpanda":{
  "url":"https://mcp.biggy.io/mcp"}}}
Cline

~/.cline/mcp.json per the docs. The source also reads ~/.cline/data/settings/cline_mcp_settings.json. Key mcpServers.

Terminal
{"mcpServers":{"bigpanda":{"type":"streamableHttp",
  "url":"https://mcp.biggy.io/mcp"}}}
Goose (Block)

~/.config/goose/config.yaml, as a streamable HTTP extension.

Terminal
extensions:
  bigpanda:
    type: streamable_http
    uri: https://mcp.biggy.io/mcp
Kiro (AWS)

.kiro/settings/mcp.json per workspace, or ~/.kiro/settings/mcp.json globally. Kiro runs stdio servers, so this route uses the same mcp-remote proxy as Claude Desktop, which opens the Biggy sign-in.

Terminal
{"mcpServers":{"bigpanda":{"command":"npx",
  "args":["-y","mcp-remote","https://mcp.biggy.io/mcp"]}}}
Warp

~/.warp/.mcp.json or .warp/.mcp.json. Key mcpServers. Also addable through the /agent-add-mcp skill.

Terminal
{"mcpServers":{"bigpanda":{
  "url":"https://mcp.biggy.io/mcp"}}}
JetBrains Junie

.junie/mcp/mcp.json per project, or ~/.junie/mcp/mcp.json. Key mcpServers. Use /mcp in the CLI to manage.

Terminal
{"mcpServers":{"bigpanda":{"type":"http",
  "url":"https://mcp.biggy.io/mcp"}}}
Roo Code

.roo/mcp.json per project. The global file is mcp_settings.json, opened from the Roo Code MCP settings view with Edit Global MCP. Key mcpServers.

Terminal
{"mcpServers":{"bigpanda":{
  "type":"streamable-http",
  "url":"https://mcp.biggy.io/mcp"}}}
Continue

.continue/mcpServers/*.yaml, one file per server.

Terminal
name: BigPanda
version: 0.0.1
schema: v1
mcpServers:
  - name: bigpanda
    type: streamable-http
    url: https://mcp.biggy.io/mcp
Trae

.trae/mcp.json per project, or paste into the UI under Raw Config (JSON). Key mcpServers, standard shape.

Terminal
{"mcpServers":{"bigpanda":{
  "url":"https://mcp.biggy.io/mcp"}}}
Devin

Devin has no config file to edit. Servers are added through a web form in the settings UI, and Devin's documentation states you do not need to write or paste JSON. The block below is the shape those fields describe, shown for reference. Either route uses the same URL.

Terminal
{"mcpServers":{"bigpanda":{"type":"http",
  "url":"https://mcp.biggy.io/mcp"}}}
Personal key instead of sign-in

The Advanced: use a personal key instead toggle on the Connect to Biggy page switches a snippet to the /mcp/key endpoint. The key travels as a bearer token. The page generates the exact snippet for each tool.

Terminal
claude mcp add --transport http bigpanda \
  https://mcp.biggy.io/mcp/key \
  --header "Authorization: Bearer <personal-key>"
The other direction: Biggy as the client

A different feature, configured in the BigPanda web app under integrations, Add MCP. Service type is Observability, ITSM or Context Retrieval, and the form takes your server URL, a bearer token for it, optional custom headers and a deployment type.

Marking an integration as on-prem makes it eligible for the Biggy Relay Client, which reaches infrastructure behind your firewall. The trust policy is the field that matters, and it is described below.

Terminal
Integrations  ->  + Add MCP
  Service Type:   Observability | ITSM | Context Retrieval
  MCP Server URL: https://your-server.example.com/mcp
  Bearer Token:   <token Biggy uses to call your server>
  Deployment:     Cloud | On Prem
  Trust Policy:   Allow only selected tools (recommended)

Read-only access, permissions and security

  • Scope comes from the person, the policy and the plans

    On mcp.biggy.io, each connection acts as the person who signed in, within their Biggy role, and every call is recorded under that account. On api.biggy.io, every enabled action plan becomes callable.

  • Free text is the main parameter

    ask_biggy and every action plan tool take a sentence, so the agent on the other side decides what to do with it.

  • Actions stay behind approval

    ask_biggy_act needs the biggy:act scope and an administrator setting. Each action pauses until a person approves it. Revoking a connection under Your connections signs that tool out immediately.

  • In the client direction, prefer the allowlist

    BigPanda offers two trust policies. Allow only selected tools is the one it marks as recommended, and new tools then need explicit approval. Auto-trust all tools allows every tool the server exposes, including ones added later.

  • The on-prem option crosses your firewall deliberately

    Marking an integration as on-prem makes it eligible for the Biggy Relay Client, which is how it reaches internal infrastructure.

  • The API endpoint takes a user API key

    The specification states that this API uses the User API Key type of token, so the credential reaches beyond MCP. The Connect to Biggy server uses a per-person OAuth sign-in.

Troubleshooting

`401` with `missing_bearer`
The client has not signed in yet. Run its sign-in step, such as /mcp in Claude Code, or use a personal key on the /mcp/key endpoint.
Tools are refused after sign-in
AI clients are off by default. An administrator turns them on under Manage, Integrations, AI Clients, with the Allow AI clients setting.
`405 Method Not Allowed`
The API endpoint accepts POST only. The specification states that GET and DELETE return 405, because stateless mode uses neither sessions nor server-sent event streams.
`tools/list` returns nothing useful
On the API endpoint, the list is your enabled action plans. If it is short or empty, check the BigPanda action plan configuration. On mcp.biggy.io, check the tool families on the AI clients page.
The agent picks the wrong action plan
Tool descriptions are generated from each plan's description and whenToSelect fields. Rewriting those fields is the supported way to change how an external agent chooses.
Answers are shallow or too slow
Every action plan tool accepts a reasoningEffort of low, medium or high. It is optional, so a client that omits it takes whatever the server defaults to.
The response is hard to parse
Set responseFormat to plain-text. The default documented in the schema table is markdown.
Biggy cannot reach your internal server
Set the deployment type to On Prem. That marks the integration as eligible to connect through the Biggy Relay Client, which is the documented route to infrastructure behind a firewall.

BigPanda MCP server: Reference

ItemValue
Endpoint for AI clientshttps://mcp.biggy.io/mcp
AuthOAuth sign-in, or a personal key on /mcp/key
Toolsask_biggy, search_knowledge, get_conversation
Optional toolask_biggy_act, with the biggy:act scope and approval
Live checkmcp.biggy.io HTTP 401, api.biggy.io HTTP 403, 6 October 2026
Action plan endpointPOST https://api.biggy.io/mcp
Server namebiggy-action-plans, version 1.0.0
Protocol2025-11-25
TransportStateless HTTP POST, without sessions or SSE
Methodsinitialize, tools/list, tools/call
GET and DELETE405 Method Not Allowed
Action plan toolsOne per enabled action plan
Tool descriptionsGenerated from description and whenToSelect
Input schemaquery required · responseFormat · reasoningEffort
API endpoint authUser API key, as with every BigPanda API
Client directionAdd MCP in the web app, with a trust policy
Inventory sourceConnect to Biggy docs and the API specification, read 6 October 2026

What the vendor documents

The facts below come from BigPanda's Connect to Biggy and AI clients pages, last modified 22 September 2026, and from its API specification and MCP integration documentation. Public discussion of the endpoints is thin.

What was checkedWhat it shows
EndpointsTwo: mcp.biggy.io/mcp and api.biggy.io/mcp
Named tools for AI clientsThree, plus ask_biggy_act when allowed
Clients in the tool picker17 named, plus Other MCP Client
Methods on the API endpointThree
Input fields per action plan toolThree, one required
Reasoning levelsThree: low, medium, high
Response formatsTwo: markdown, plain text
Client service typesThree: Observability, ITSM, Context Retrieval
Trust policy optionsTwo, one marked recommended
Action plan toolsOne per enabled plan

“Once connected, your AI tool sees the same set of tools named ask_biggy, search_knowledge, and get_conversation, scoped to your role and what your organization has exposed.”

BigPanda documentation, Connect to Biggy, 22 September 2026 · The named tools an AI client sees after the OAuth sign-in.

“Each enabled action plan in your organization becomes an MCP tool. Tool descriptions are derived from the action plan's description and whenToSelect fields, giving external agents enough context to choose the right tool autonomously.”

BigPanda public API specification, BigPanda API reference, 25 August 2026 · Why the action plan endpoint has a different tool list in each organization, stated in the operation description.

“Allow only selected tools (Recommended): Pick exactly which tools Biggy can call. New tools require explicit approval.”

“GET and DELETE calls return 405 Method Not Allowed (stateless mode does not use sessions or server-sent event (SSE) streams).”

BigPanda's Connect to Biggy and AI clients pages and its API specification were read on 6 October 2026, and both endpoints were probed on the same date. The action plan tool count is per organization, so none is claimed for that endpoint.

Should you connect an agent to BigPanda?

Yes. Best for incident questions phrased in English, from people whose Biggy roles you have reviewed.

Strongest fit
BigPanda customers who want Biggy inside the AI tools their engineers already use.
Main advantage
Each person signs in as themselves, and actions wait for approval. Existing action plans are also callable through the API.
Main weakness
Most of the depth sits behind one free-text tool, ask_biggy, and the action plan list differs in every organization.
Operational risk
Free text is the main input, so Biggy decides what a question means before it acts on it.

From Oodle

One platform for agent traces and infrastructure

Agent traces usually sit in a different product from the rest of your telemetry, so when a slow database makes an agent slow the symptom is in one tool and the cause is in another. Oodle keeps both in one query surface.

See agent observability

Frequently asked questions

Does BigPanda have an official MCP server?

Yes. BigPanda documents https://mcp.biggy.io/mcp for AI clients, with an OAuth sign-in. Its API specification also documents POST https://api.biggy.io/mcp, which uses Biggy action plans as remote MCP tools.

How many tools does it expose?

AI clients that sign in see three named tools: ask_biggy, search_knowledge and get_conversation. Administrators can allow ask_biggy_act for approved actions. On the API endpoint, each enabled action plan becomes one tool, so that count differs per customer.

How do I sign in?

Your AI tool opens the Biggy sign-in, and you connect as yourself with your Biggy permissions. Some tools offer a personal key on the /mcp/key endpoint as an advanced option.

What parameters do the tools take?

On the API endpoint, every action plan tool shares one schema: a required query in natural language, an optional responseFormat of markdown or plain text, and an optional reasoningEffort of low, medium or high.

Why do GET requests fail?

The API endpoint accepts POST only. The specification states that GET and DELETE return 405, because stateless mode uses no sessions and no server-sent event streams.

Can Biggy call my MCP server instead?

Yes, and it is a separate feature. Add it in the web app under integrations, choosing Observability, ITSM or Context Retrieval as the service type.

Which trust policy should I choose there?

BigPanda marks Allow only selected tools as recommended. The alternative auto-trusts every tool the server exposes, including tools added in the future.

Changelog

  • 6 October 2026. mcp.biggy.io/mcp answered an unauthenticated POST with HTTP 401 and OAuth metadata. api.biggy.io/mcp answered with HTTP 403.
  • 22 September 2026. BigPanda's Connect to Biggy page documents mcp.biggy.io/mcp with OAuth sign-in and the tools ask_biggy, search_knowledge and get_conversation.
  • 25 August 2026. api.biggy.io/mcp answered an unauthenticated POST with HTTP 403, so the endpoint is live and gated.
  • 2025-11-25. The protocol version the published API specification advertises.

Sources

Every number on the page traces to one of these

  1. BigPanda documentation · Connect to Biggy and AI clients, last modified 22 September 2026, read 6 October 2026
  2. BigPanda public API specification · the /mcp operation, read 6 October 2026
  3. BigPanda documentation · Model Context Protocol (MCP) Integration, read 25 August 2026
  4. BigPanda release notes · the two MCP entries, same date
  5. Live check · mcp.biggy.io/mcp returned HTTP 401 and api.biggy.io/mcp returned HTTP 403, 6 October 2026

BigPanda’s own MCP documentation

Also incident response:

Structured alternatives: