Specific MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Specific MCP or direct API to analyze calls, generate sales insights, track performance trends, and automate reporting through natural language.

Specific logoSpecific
Api Key

Specific is a sales call analytics platform that helps teams understand call performance. Unlock actionable insights to drive revenue and improve sales outcomes.

18 Tools

Try Specific now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
Specific
Try asking
TOOLS

Supported Tools

Every Specific action and event your agent gets out of the box.

Create Company

Tool to create a new company record in the Specific platform.

Create Conversation

Tool to create a new conversation (survey response) in the Specific platform.

Create or Update Company

Tool to upsert a company record in the Specific platform (create if not exists, update if exists).

Create Or Update User

Tool to upsert a user record in the Specific platform (creates if not exists, updates if exists).

Create User

Tool to create a new user (contact) record in the Specific platform.

Delete Company

Tool to delete a company record from the Specific platform.

Delete Company Attributes

Tool to delete specific custom field attributes from a company record.

Delete User

Tool to remove a user record from the Specific platform.

Delete User Attributes

Tool to delete specific custom field attributes from a user record in the Specific platform.

Get My Workspace

Tool to get current workspace information for the authenticated user.

List Companies

Tool to query company records from the Specific platform via GraphQL.

List Conversations

Tool to query conversation records (survey responses) from the Specific platform via GraphQL.

List Custom Fields

Tool to query custom field definitions in the Specific platform.

List Sources

Tool to retrieve all data sources from the Specific platform.

List Surveys

Tool to retrieve multiple survey records from the Specific platform via GraphQL.

List Users

Tool to query user accounts from the Specific platform via GraphQL.

Update Company

Tool to update an existing company record in the Specific platform.

Update User

Tool to modify an existing user record in the Specific platform via GraphQL mutation.

SETUP GUIDE

Connect Specific MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/openai @ai-sdk/mcp
Install the Composio SDK for Python or TypeScript
2

Initialize Client and Create Tool Router Session

typescript
import { Composio } from '@composio/core';

const composio = new Composio({ apiKey: 'your-api-key' });
const session = await composio.create('your-user-id');
console.log(`Tool Router session created: ${session.mcp.url}`);
Import and initialize the Composio client, then create a Tool Router session for Specific
3

Connect to AI Agent

typescript
import { openai } from '@ai-sdk/openai';
import { experimental_createMCPClient as createMCPClient } from '@ai-sdk/mcp';
import { generateText } from 'ai';

const client = await createMCPClient({
  transport: {
    type: 'http',
    url: session.mcp.url,
    headers: {
      'x-api-key': 'your-composio-api-key',
    },
  },
});

const tools = await client.tools();
const { text } = await generateText({
  model: openai('gpt-4o'),
  tools,
  messages: [{
    role: 'user',
    content: 'Summarize today’s sales calls and highlight key objections.'
  }],
  maxSteps: 5,
});

console.log(`Agent: ${text}`);
Use the MCP server with your AI agent (Anthropic Claude or Mastra)
SETUP GUIDE

Connect Specific API Tool with your Agent

1

Install Composio

typescript
npm install @composio/openai
Install the Composio SDK
2

Initialize Composio and Create Tool Router Session

typescript
import OpenAI from 'openai';
import { Composio } from '@composio/core';
import { OpenAIResponsesProvider } from '@composio/openai';

const composio = new Composio({
  provider: new OpenAIResponsesProvider(),
});
const openai = new OpenAI({});
const session = await composio.create('your-user-id');
Import and initialize Composio client, then create a Tool Router session
3

Execute Specific Tools via Tool Router with Your Agent

typescript
const tools = session.tools;
const response = await openai.responses.create({
  model: 'gpt-4.1',
  tools: tools,
  input: [{
    role: 'user',
    content: 'Summarize today’s sales calls and highlight key objections.'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute Specific actions with your Agent

Why Use Composio?

AI Native Specific Integration

  • Supports both Specific MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable tool execution
  • Rich coverage for reading, writing, and querying your Specific data

Managed Auth

  • Built-in OAuth handling with automatic token refresh and rotation
  • Central place to manage, scope, and revoke Specific access
  • Per user and per environment credentials instead of hard-coded keys

Agent Optimized Design

  • Tools are tuned using real error and success rates to improve reliability over time
  • Comprehensive execution logs so you always know what ran, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access Specific
  • Scoped, least privilege access to Specific resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

Yes, Specific requires you to configure your own API key credentials. Once set up, Composio handles secure credential storage and API request handling for you.

Yes! Composio's Tool Router enables agents to use multiple toolkits. Learn more.

Composio is SOC 2 and ISO 27001 compliant with all data encrypted in transit and at rest. Learn more.

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

Start with Specific.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Specific tool your agent needs.Free to start.

Start building