Polar Signals MCP for AI agents

Agents read Polar Signals MCP at once. Changes and sends are held for a person's approval by default.

About Polar Signals MCP

Polar Signals MCP lets engineering agents inspect continuous profiling projects and performance data to diagnose regressions and optimization opportunities.

What an agent can do in Polar Signals MCP

Every Polar Signals MCP action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Polar Signals MCP without asking first. 8 actions.

  • List projectsList all projects accessible to the current user. IMPORTANT: Call this FIRST before using any other tools. Returns project IDs and names. You need a project ID for all other tool calls. If only one pr
  • Query profile flamegraphReturn a flame graph as a breadth-first call tree. Each row has id, parent (the parent row's id, -1 = a root), depth, cumulative, flat, function_name — rebuild the tree via the parent pointers. Unsymb
  • Query profile labelsGet available label names for a specific profile type. Call this after 'profile_types' to discover what labels exist. You MUST use exact profile type strings from 'profile_types' output. Returns label
  • Query profile label valuesList the values a profiling label takes (e.g. the process names for the 'comm' label). These are label values used to filter queries — not the sampled values of the profile itself. Use it to discover
  • Query profile sandwichShow the calling context around a specific function: which functions call it (callers) and which functions it calls (callees). Use this after 'query_profile_table' to drill into a specific function. T
  • Query profile sourceRetrieve per-line profiling data for a specific source file. Returns line numbers with flat and cumulative sample counts — without returning the source code itself (read the file directly and correlat
  • Query profile tableQuery profiling data as a flat table of functions sorted by cumulative time. Recommended workflow: first call 'list_projects', then 'profile_types', then 'labels', then 'values' to discover valid quer
  • Query profile typesProfileTypes returns the list of available profile types. IMPORTANT: Call 'list_projects' first to get a project ID. Profile types follow the format 'name:sample_type:sample_unit:period_type:period_un

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 0 actions.

None in this connector.

Polar Signals MCP questions

Can an agent change data in Polar Signals MCP on its own?

Not by default. Changes and sends in Polar Signals MCP are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Polar Signals MCP?

This connector lists 8 read actions. Reads run at once, without waiting for approval.

How does Polar Signals MCP connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Polar Signals MCP to your agents.