Catalog PyPI
PACKAGE EXPLORERView in registry

agentable-core

PyPI

Agent-readiness auditing SDK and MCP server for seo4agent.com

agentsaiauditllmmcpseo
Versions collected1
Direct dependencies4From release 0.1.3
Last observed20 Oct, 21:26 UTC

README

Version 0.1.3 documentation

agentable-core

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

Install

pip install agentable-core

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

ToolDescriptionPlan
audit_urlAudit a single URL for agent readinessFree (5/day) · Pro (unlimited)
bulk_auditAudit up to 50 URLs in parallelPro only
compare_urlsCompare URLs side by side (2 Free / up to 8 Pro)Free + Pro
get_leaderboardPublic leaderboard of top agent-ready sitesFree

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

VariableDefaultDescription
AGENTABLE_TOKEN—JWT token from seo4agent.com
AGENTABLE_BASE_URLhttps://seo4agent.comAPI base URL

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.312 Aug 20264

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
varustamov/agentable-core

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:26 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:7e199db5bc17d71b6842bcec8be0c0200b40321ca0a9eb3247fe0df1dec04930