Skip to main content

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

Tool Description
audit_url Audit a single URL for agent readiness
bulk_audit Audit up to 50 URLs in parallel
compare_urls Compare 2–4 URLs side by side
get_leaderboard Public leaderboard of top agent-ready sites

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())

Environment variables

Variable Default Description
AGENTABLE_TOKEN JWT token from seo4agent.com
AGENTABLE_BASE_URL https://seo4agent.com API base URL

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentable_core-0.1.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentable_core-0.1.1-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file agentable_core-0.1.1.tar.gz.

File metadata

  • Download URL: agentable_core-0.1.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.3

File hashes

Hashes for agentable_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c38ed5b92494ac5f1f84f8031ecc6d2144bf30790ef4cb5e08a11209e5531cd2
MD5 4c9bb772f4d76d3cc8039b53bb65ed41
BLAKE2b-256 2c83a6623378e4ede66b87b765c0e249abb2b9fc3061d6d6d8f0a2f7a14691c7

See more details on using hashes here.

File details

Details for the file agentable_core-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: agentable_core-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.3

File hashes

Hashes for agentable_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75e91ce012f819b43e02949dd569f899ea6b0cef6c746c9db90ba0817781683c
MD5 b815b9f3c963456b5d448f8ede990fa9
BLAKE2b-256 d136ec85451f859f32acdd812a12747e955aaf3cd8dc735e6fb81d0188861c7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page