Skip to main content

Overview

The Attention MCP Server connects Claude directly to your organization’s conversation intelligence data. Attention automatically captures, transcribes, and analyzes every sales and customer conversation, syncing structured insights to your CRM. With this connector, Claude can search across your recorded calls, ask AI-powered questions about specific conversations or entire deals, review team scorecards, explore org structure, and create shareable call snippets — all without leaving the chat.

Search & Discovery

Find calls by date, rep, team, keyword, or external participant across your entire org.

AI Analysis

Ask natural language questions about one call, multiple calls, or an entire deal — powered by Attention’s AI engine.

Coaching & Scorecards

Review scorecard results, criteria breakdowns, and coaching insights for any rep or team.

Org Intelligence

Explore team structure, list reps, and understand how your org is set up inside Attention.

Quickstart

Get connected in under a minute.
1

Open Claude Settings

Navigate to Settings → Connectors in Claude.ai or Claude Desktop.
2

Find Attention

Search for “Attention” in the Connectors Directory, or click Add custom connector and enter the server URL:
https://api.attention.tech/mcp
3

Authenticate

Click Connect and complete the OAuth flow to securely sign in with your Attention account. Claude will only have access to data your account can see.
4

Start Using

Ask Claude anything about your calls. Try: “What were the main objections in our sales calls this week?”
For Team & Enterprise plans: An organization Owner must first add the connector in Organization Settings → Connectors before individual users can connect.

Available Tools

The Attention MCP server exposes the following tools that Claude can invoke during your conversation.

search_calls

Search your recorded calls by date range, rep, team, keyword, or external participant. Returns matching calls with titles, dates, participants, and scores. Supports pagination for large result sets.
from_date
string
Start of the date range to search.
to_date
string
End of the date range to search.
rep_email
string
Filter by the rep’s email address.
team_id
string
Filter by team ID (use list_teams to retrieve IDs).
title
string
Filter by call title keyword.
participant_email
string
Filter by an external participant’s email address.
hide_internal
boolean
Exclude internal-only calls from results.
page
integer
Page number for paginated results.
size
integer
Number of results per page.

get_call_details

Get full details for a specific call including the complete transcript, participants, scorecard results, and AI-generated insights. Use the call ID returned from search_calls.
id
string
required
The unique ID of the call.

ask_attention

Ask a natural language question about one or more calls using Attention’s AI analysis. Provide specific call IDs or a deal ID to analyze all conversations within a deal. Perfect for identifying patterns, objections, competitive mentions, and coaching opportunities.
prompt
string
required
The natural language question to ask about the call(s).
conversation_ids
array
One or more call IDs to analyze.
deal_id
string
A deal ID to analyze all conversations associated with that deal.

create_snippet

Create a shareable snippet from a call recording by specifying a time range. Useful for highlighting key moments — objection handling, pricing discussions, competitive mentions — and sharing them with your team.
conversation_id
string
required
The ID of the call to clip.
start_time
number
required
Start time of the snippet in seconds.
end_time
number
required
End time of the snippet in seconds.
user_uuid
string
required
The UUID of the user creating the snippet.
internal
boolean
required
Whether the snippet is internal-only or shareable externally.
title
string
Optional title for the snippet.
notes
string
Optional notes to attach to the snippet.

get_org_overview

Get a summary of your organization including available roles, team structure, and sub-team hierarchy. Takes no parameters.

get_scorecards

List all scorecards used to evaluate calls in your organization, including their criteria, status (enabled/disabled), and which teams they apply to. Takes no parameters.

list_teams

List all teams in your organization with their structure, IDs, and sub-team relationships. Takes no parameters.

get_team

Get details about a specific team including sub-teams. Use the team ID from list_teams results.
id
string
required
The unique ID of the team.

get_team_members

List all members of a specific team. Returns names, emails, and roles for each team member.
id
string
required
The unique ID of the team.

list_reps

List all users (reps, managers, admins) in your organization. Optionally filter by email address or team.
email
string
Filter by a specific user’s email address.
team_id
string
Filter by team ID.

Example Prompts

Here are some things you can ask Claude once the Attention connector is enabled.

Search & Analyze

“What were the main objections prospects raised in our calls this week?”

Deal Intelligence

“Summarize all conversations with Datadog and tell me where the deal stands.”

Coaching

“Compare how our top reps handle pricing objections vs. the rest of the team.”

Team Performance

“Show me all calls from the sales team last Friday and highlight deals at risk.”

Snippets

“Create a clip from my call with Acme where they discussed their budget timeline.”

Scorecard Review

“Pull up scorecard results for Sara’s calls this month and identify improvement areas.”

Competitive Intel

“Find all calls where prospects mentioned Gong and summarize what they said about them.”

Org Exploration

“Who are the reps on the BDR team and how many calls did each make this month?”

Authentication

The Attention MCP server uses OAuth 2.0 with Dynamic Client Registration (DCR). When you connect for the first time, you’ll be redirected to Attention’s login page to authenticate and authorize Claude to access your data.

What Claude Can Access

Claude operates with the same permissions as your Attention user account. If you can see a call, scorecard, or team in Attention, Claude can access it through the connector. Claude cannot access data outside your permission scope.

Revoking Access

You can disconnect the Attention connector at any time:
1

Open Connectors

Go to Settings → Connectors in Claude.ai.
2

Disconnect

Find the Attention connector and click Disconnect.

For API Users

If you’re using the Attention MCP server via the Anthropic Messages API, include it in your mcp_servers array:
{
  "mcp_servers": [
    {
      "type": "url",
      "url": "https://api.attention.tech/mcp",
      "name": "attention",
      "authorization_token": "YOUR_ACCESS_TOKEN"
    }
  ]
}

Permissions & Data

CapabilityAccessDescription
Read calls & transcriptsSearch, list, and read full call details including transcripts
AI analysisRun natural language queries against call data
Read scorecardsView scorecard definitions, criteria, and results
Read org structureView teams, sub-teams, and team members
Create snippetsCreate shareable clips from call recordings
Modify CRM dataThe MCP server does not write to your CRM
Delete callsThe MCP server cannot delete any data

Third-party Services

The Attention MCP server connects to the Attention API (api.attention.tech). The ask_attention tool uses Attention’s AI engine for analysis, which processes call data through a generative AI model. No data is sent to the open web, and the server does not directly connect to third-party services like your CRM — all data flows through the Attention platform.

Frequently Asked Questions

The Attention connector is available on Claude Pro, Max, Team, and Enterprise plans.
Yes. Add the connector via Settings → Connectors in Claude Desktop. Remote MCP servers added in claude.ai are also automatically available in Claude Code.
The MCP server queries the Attention API in real time. You’ll see calls as soon as they’re processed by Attention (typically within minutes of the call ending).
No. The connector respects your Attention account permissions. Claude can only access data that your specific user account has access to within Attention.