Akta MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Akta MCP or direct API to enrich company profiles, generate targeted company lists, fetch news and insights, and surface alternative business signals through natural language.

Akta logoAkta
Api Key

Akta is a company intelligence platform providing enrichment, news, and alternative business signals. It helps teams build targeted company lists and enrich data-driven workflows.

19 Tools

Try Akta now

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

TOOL ROUTER PLAYGROUND
Akta
Try asking
TOOLS

Supported Tools

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

Build Company Filters

Translate a natural-language company description into reusable structured filters for company-list generation.

Generate Company List

Generate one caller-controlled offset page of matching companies from exactly one natural-language query or non-empty structured filters object.

Get Account Status

Return the connected Akta account's package, Enterprise entitlement, credit balance, spend, and currency before choosing tier-gated or credit-consuming tools.

Get Company Enrichment

Get selected company-data sections as structured JSON or Markdown, or request Akta's fixed concise overview.

Get Company Filter Values

Resolve allowed label/value choices for one or more fixed-value company-list filters in a single free batch request.

Get Company Headcount Trends

Return a company's current headcount, monthly history, growth periods, and workforce breakdown by function; consumes credits.

Get Company Product Reviews

List a company's product catalog when product_ids is omitted, or return detailed ratings and one caller-controlled offset page of reviews for selected products.

Get Company Website Traffic

Return a company's website engagement, monthly visit estimates, and acquisition-source mix.

Get News Articles

Fetch complete enrichment and full article text for up to 10 Akta news IDs returned by AKTA_SEARCH_NEWS.

Get Request Status

Get the current state and detail of an asynchronous Akta request, such as a company-addition request.

List Company Employee Reviews

Return workplace rating aggregates and one explicit offset page of individual employee reviews for an Akta company.

List Company Filters

List the structured filter fields accepted by company-list generation and identify fields whose values come from fixed lookups, nested objects, or same-array-element matching semantics.

List Company Job Posts

Return one explicit offset page of a company's current LinkedIn and Indeed job posts with role details.

List Company Social Posts

Return one caller-controlled offset page of a company's social posts with content classification and engagement metrics.

Request Company Addition

Submit a missing company for asynchronous addition to Akta.

Search Companies

Resolve a company name, website, or Akta UUID to matching Akta company identities for use with company-data tools.

Search Industries

Resolve free text to similarity-ranked Akta industry taxonomy codes for company-list and news filters.

Search News

Search enriched Akta news by company, industry, topic, date, entity, sentiment, quality, and deduplication filters.

Search Regions

Resolve a region name or UN M49 code to Akta region records, or omit query to list supported regions.

SETUP GUIDE

Connect Akta 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 Akta
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: 'YOUR_SPECIFIC_PROMPT_HERE'
  }],
  maxSteps: 5,
});

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

Connect Akta 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 Akta 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: 'YOUR_SPECIFIC_PROMPT_HERE'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute Akta actions with your Agent

Why Use Composio?

AI Native Akta Integration

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

Managed Auth

  • Built-in OAuth handling with automatic token refresh and rotation
  • Central place to manage, scope, and revoke Akta 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 Akta
  • Scoped, least privilege access to Akta resources
  • Full audit trail of agent actions to support review and compliance
FRAMEWORKS

Use Akta with any AI Agent Framework

Choose a Framework you want to connect Akta with

FAQ

Frequently asked questions

Yes, Akta 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 Akta.It takes 30 seconds.

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

Start building