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.0.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.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentable_core-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 19013926c1d125a8dee7ae89bbecb59e4e48425566339f16eb8e98c82b619f36
MD5 f3780257f047a5f70bb6b1bf6ec6ce17
BLAKE2b-256 185474966611db8002a6c04eaaa9531a73b62a987698707cb90b0899b86e2d4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentable_core-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78454f639c5aeaa429ed05088e785cc404facf7598212375742fdc17a9a4c0ee
MD5 6f70da6feceb2abdc83cad045353dcb8
BLAKE2b-256 a1243a5736b8d46212f8fb3ca411bd3be404f8a379f4153db97fbefda3a751af

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