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

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.2.tar.gz (4.5 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.2-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentable_core-0.1.2.tar.gz
  • Upload date:
  • Size: 4.5 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.2.tar.gz
Algorithm Hash digest
SHA256 aa4456a3b04ff7e930de6c038fa489739314b77b83f3ff06342a786f04d91cbe
MD5 2029100e931f7ae225d9119debedd6c1
BLAKE2b-256 ace339f60a1f565d20e9481db630769959404349b019959bd6acfc1b27707f97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentable_core-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d7170fd4d1c8a576b4153911bba618412f4ddd6620db2746aac8377991159969
MD5 8b8c4e92895bc8a3b8ab4a12eb7ab43d
BLAKE2b-256 960621792e29fd2391708dfe3e36de55e6ffa4188474b84394c0fa990a840988

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