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.
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:
| Direction | Where | What it means |
|---|---|---|
| BigPanda as a server, for AI clients | https://mcp.biggy.io/mcp, with OAuth sign-in | ask_biggy, search_knowledge and get_conversation, scoped to your role |
| BigPanda as a server, through the API | POST https://api.biggy.io/mcp | Your action plans become tools, called with a user API key |
| Biggy as a client | The web app integrations page, Add MCP | Your 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 work | What BigPanda has here | Can an agent reach it |
|---|---|---|
| Code, tests & review | Only through an action plan you enable | Partial. Indirect. BigPanda documents a Source Control Agent action plan that browses repositories, pull requests, commits and diffs |
| CI & release | Change risk, where it is configured | Partial. Change risk analysis is a separate BigPanda API, and reaching it through MCP depends on an action plan |
| Production observability | Alerts, incidents and correlation | Yes. Core strength, reached through Biggy's agent and action plans rather than raw queries |
| Agent observability & evals | None | No traces or evaluations of model behavior |
| AI cost management | None | No 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
Pick the endpoint first
People connecting their own AI tool use
mcp.biggy.io/mcpand sign in. Automation built on action plans usesapi.biggy.io/mcpwith a user API key. - 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
Keep actions behind approval
ask_biggy_actappears only when an administrator allows actions and the connection carries thebiggy:actscope. Each action then waits for a person to approve it. - 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
Expect stateless HTTP on the API endpoint
It handles
initialize,tools/listandtools/callover POST. GET and DELETE return 405, because there are no sessions and no server-sent event streams. - 6
Decide the reasoning effort deliberately
Every action plan tool accepts low, medium or high, and the specification leaves the default unstated.
- 7
Write the
whenToSelectfield carefullyIt becomes part of the tool description an external agent reads when choosing an action plan.
- 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.
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.
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.
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.
{"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.
[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.
{"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.
{"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.
{"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.
{"mcpServers":{"bigpanda":{
"serverUrl":"https://mcp.biggy.io/mcp"}}}Zed
~/.config/zed/settings.json, under context_servers.
{"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.
{"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.
{"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.
{"mcpServers":{"bigpanda":{"type":"streamableHttp",
"url":"https://mcp.biggy.io/mcp"}}}Goose (Block)
~/.config/goose/config.yaml, as a streamable HTTP extension.
extensions:
bigpanda:
type: streamable_http
uri: https://mcp.biggy.io/mcpKiro (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.
{"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.
{"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.
{"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.
{"mcpServers":{"bigpanda":{
"type":"streamable-http",
"url":"https://mcp.biggy.io/mcp"}}}Continue
.continue/mcpServers/*.yaml, one file per server.
name: BigPanda
version: 0.0.1
schema: v1
mcpServers:
- name: bigpanda
type: streamable-http
url: https://mcp.biggy.io/mcpTrae
.trae/mcp.json per project, or paste into the UI under Raw Config (JSON). Key mcpServers, standard shape.
{"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.
{"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.
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.
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. Onapi.biggy.io, every enabled action plan becomes callable.Free text is the main parameter
ask_biggyand 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_actneeds thebiggy:actscope 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
/mcpin Claude Code, or use a personal key on the/mcp/keyendpoint. - 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
descriptionandwhenToSelectfields. 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
reasoningEffortof 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
responseFormattoplain-text. The default documented in the schema table ismarkdown. - 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
| Item | Value |
|---|---|
| Endpoint for AI clients | https://mcp.biggy.io/mcp |
| Auth | OAuth sign-in, or a personal key on /mcp/key |
| Tools | ask_biggy, search_knowledge, get_conversation |
| Optional tool | ask_biggy_act, with the biggy:act scope and approval |
| Live check | mcp.biggy.io HTTP 401, api.biggy.io HTTP 403, 6 October 2026 |
| Action plan endpoint | POST https://api.biggy.io/mcp |
| Server name | biggy-action-plans, version 1.0.0 |
| Protocol | 2025-11-25 |
| Transport | Stateless HTTP POST, without sessions or SSE |
| Methods | initialize, tools/list, tools/call |
| GET and DELETE | 405 Method Not Allowed |
| Action plan tools | One per enabled action plan |
| Tool descriptions | Generated from description and whenToSelect |
| Input schema | query required · responseFormat · reasoningEffort |
| API endpoint auth | User API key, as with every BigPanda API |
| Client direction | Add MCP in the web app, with a trust policy |
| Inventory source | Connect 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 checked | What it shows |
|---|---|
| Endpoints | Two: mcp.biggy.io/mcp and api.biggy.io/mcp |
| Named tools for AI clients | Three, plus ask_biggy_act when allowed |
| Clients in the tool picker | 17 named, plus Other MCP Client |
| Methods on the API endpoint | Three |
| Input fields per action plan tool | Three, one required |
| Reasoning levels | Three: low, medium, high |
| Response formats | Two: markdown, plain text |
| Client service types | Three: Observability, ITSM, Context Retrieval |
| Trust policy options | Two, one marked recommended |
| Action plan tools | One 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.”
“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.”
“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 observabilityFrequently 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.