Skip to main content
Glama

agentable-core

Python SDK and MCP server for seo4agent.com — agent-readiness auditing.

Install

pip install agentable-core

Related MCP server: coven-mcp

MCP Server (Claude Desktop / Cursor / Windsurf)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "agentable": {
      "command": "agentable-mcp",
      "env": {
        "AGENTABLE_TOKEN": "your_jwt_token"
      }
    }
  }
}

Get your token at seo4agent.com → Settings.

Available MCP tools

Tool

Description

Plan

audit_url

Audit a single URL for agent readiness

Free (5/day) · Pro (unlimited)

bulk_audit

Audit up to 50 URLs in parallel

Pro only

compare_urls

Compare URLs side by side (2 Free / up to 8 Pro)

Free + Pro

get_leaderboard

Public leaderboard of top agent-ready sites

Free

Python SDK

import asyncio
from agentable import AgentableClient

async def main():
    client = AgentableClient(token="your_token")
    
    # Single audit
    result = await client.audit("https://example.com")
    print(f"Level {result['level']} — {result['score_pct']}%")
    
    # Bulk audit
    results = await client.bulk_audit([
        "https://site1.com",
        "https://site2.com",
    ])
    
    # Compare
    comparison = await client.compare([
        "https://openai.com",
        "https://anthropic.com",
    ])

asyncio.run(main())

x402 — Pay per audit (no account required)

The REST endpoint supports the x402 payment protocol — pay $0.10 USDC per audit directly from any EVM wallet on Base, no account needed.

import { wrapFetchWithPayment } from "@x402/fetch";
import { CdpX402Client } from "@coinbase/cdp-sdk/x402";

const client = new CdpX402Client();
const fetchWithPayment = wrapFetchWithPayment(fetch, client);

const res = await fetchWithPayment("https://seo4agent.com/audit/run", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ url: "https://example.com" }),
});

See the x402 buyer quickstart for full setup.

Environment variables

Variable

Default

Description

AGENTABLE_TOKEN

—

JWT token from seo4agent.com

AGENTABLE_BASE_URL

https://seo4agent.com

API base URL

Available Tools

4 tools
audit_urlA

Audit a website for AI/agent readiness. Returns a readiness level (0-5), score percentage, and individual check results. Level 5 = Autonomous (fully agent-ready), Level 0 = Hostile. Free plan: 5 audits/day. Pro: unlimited.

Inputs: url (required).

bulk_auditA

Audit multiple websites at once (up to 50). Returns a summary table with level and score for each URL. Requires Pro subscription.

Inputs: urls (required).

compare_urlsA

Compare websites side by side for agent readiness. Free plan: up to 2 URLs. Pro plan: up to 8 URLs. Returns scores and check results for each URL.

Inputs: urls (required).

get_leaderboardA

Get the public leaderboard of top agent-ready websites. No authentication required.

Inputs: limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.1/5.0

    Scored across 4 tools

    Disambiguation5/5

    Each tool targets a clearly distinct workflow: single URL audit, bulk audit, side-by-side comparison, and leaderboard access. Even though bulk_audit and compare_urls both handle multiple URLs, their descriptions differentiate summary output from comparative analysis.

    Naming Consistency4/5

    Most tools follow a verb_noun pattern: audit_url, compare_urls, get_leaderboard. bulk_audit is a minor deviation since it reads as an adjective-noun phrase rather than an action-object pair, but the overall style remains coherent and readable.

    Tool Count5/5

    Four tools is well-scoped for this niche server. Each tool covers a distinct user need without unnecessary redundancy, and the count matches the apparent purpose of auditing and comparing agent readiness.

    Completeness4/5

    The core audit lifecycle is covered: single, bulk, comparison, and public leaderboard operations. Minor gaps exist, such as no historical audit retrieval or detailed report export, but agents can complete primary workflows without dead ends.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      B
      maintenance
      MCP server that enables AI agents to perform comprehensive web audits using Google Lighthouse with 13+ tools for performance, accessibility, SEO, and security analysis.
      11
      1,975 npm
      75
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      An MCP server that gives AI agents tools to inspect a website's visibility to AI answer engines, including crawler permissions, llms.txt, structured data, on-page signals, and a full 29-check AI-readiness audit.
      5
      55 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      An MCP server that audits websites for accessibility (WCAG 2.1 AA/EAA), performance, SEO, design quality, and mobile responsiveness, providing actionable scores, grades, and prioritized fixes.
      6
      MIT