{"id":12335,"name":"SharksAPI.AI","description":"AI marketing agency platform: the connecting agent works as the owner's AI marketing team (a director plus SEO, ads, content, social and analytics specialists) in the owner's own accounts, and SharksAPI enforces the owner's per-channel autonomy (manual, approve, autopilot) on every tool call. 330+ MCP tools and 30+ integrations for marketing work (analytics, search, ads, social, SEO, e-mail, WordPress, Google Workspace). AI agents can self-register instantly via OAuth 2.1 client credentials.","card_url":"https://sharksapi.ai/.well-known/agent-card.json","endpoint":"https://sharksapi.ai/a2a","protocol_version":"1.0","first_seen":"2026-10-10T13:49:02.651588+00:00","last_verified":"2026-10-10T16:42:36.575532+00:00","card":{"url":"https://sharksapi.ai/a2a","name":"SharksAPI.AI","skills":[{"id":"seo_audit","name":"SEO / GEO Audit & Strategy","tags":["seo","analytics","strategy"],"examples":["Run an SEO audit for my site","Find top 10 SEO improvements"],"inputModes":["text"],"description":"Pull GSC + GA4 + PageSpeed data, find top 10 SEO improvements, create strategy card.","outputModes":["text"]},{"id":"content_strategy","name":"Content Strategy","tags":["content","seo","marketing"],"examples":["Build a content calendar for Q3","What should I write about next month?"],"inputModes":["text"],"description":"Analyze search queries and traffic to build a content publishing plan.","outputModes":["text"]},{"id":"social_media_plan","name":"Social Media Plan","tags":["social","marketing","facebook","linkedin"],"examples":["Create a social media plan for this week"],"inputModes":["text"],"description":"Audit Facebook + LinkedIn performance and create a weekly posting plan.","outputModes":["text"]},{"id":"conversion_optimization","name":"Conversion Optimization (CRO)","tags":["cro","analytics","ux"],"examples":["Run a CRO audit on my landing page"],"inputModes":["text"],"description":"Analyze GA4 events + Clarity UX signals to find and fix conversion blockers.","outputModes":["text"]},{"id":"weekly_seo_review","name":"Weekly SEO & Traffic Review","tags":["seo","analytics","weekly","recurring"],"examples":["Run this week's SEO review"],"inputModes":["text"],"description":"Recurring weekly review: pull GA4 + GSC data, check strategy card progress, create new week's strategy card.","outputModes":["text"]},{"id":"paid_ads_strategy","name":"Paid Ads Audit & Strategy","tags":["ads","google-ads","meta-ads","paid"],"examples":["Audit my Google Ads account","Find wasted ad spend"],"inputModes":["text"],"description":"Audit Google Ads + Meta Ads, find waste and opportunities, create strategy card.","outputModes":["text"]},{"id":"command_center_agent","name":"Command Center Agent","tags":["agent","automation","strategy","recurring"],"examples":["Check dashboard tasks and execute pending items"],"inputModes":["text"],"description":"Recurring task: check dashboard for AI-controlled strategy cards, execute them via SharksAPI tools, mark complete.","outputModes":["text"]},{"id":"blog_writer","name":"Blog Writer (SEO + SILO + Schema)","tags":["content","seo","wordpress","blog"],"examples":["Write a blog post about email marketing trends"],"inputModes":["text"],"description":"Research topic, write SEO-optimized article with SILO links, JSON-LD schema, and publish as WordPress draft.","outputModes":["text"]},{"id":"ads_google_deep","name":"Google Ads Deep Audit (80 checks)","tags":["google-ads","audit","paid"],"examples":["Run a deep Google Ads audit with 80 checks"],"inputModes":["text"],"description":"80-point Google Ads audit: account structure, keywords, bidding, quality score, extensions, audiences.","outputModes":["text"]},{"id":"ads_meta_deep","name":"Meta Ads Deep Audit (50 checks)","tags":["meta-ads","facebook","audit","paid"],"examples":["Run a Meta Ads audit"],"inputModes":["text"],"description":"50-point Meta/Facebook Ads audit: campaigns, audiences, creatives, placements, attribution.","outputModes":["text"]},{"id":"ads_creative","name":"Ad Creative Quality Audit","tags":["ads","creative","audit"],"examples":["Audit the quality of my ad creatives"],"inputModes":["text"],"description":"Audit ad creatives across platforms: copy quality, visual consistency, CTA effectiveness.","outputModes":["text"]},{"id":"ads_budget","name":"Ad Budget Optimization","tags":["ads","budget","optimization"],"examples":["Optimize my ad budget allocation across platforms"],"inputModes":["text"],"description":"Budget allocation analysis: cross-platform spend distribution, diminishing returns, reallocation.","outputModes":["text"]},{"id":"ads_landing","name":"Landing Page Conversion Audit","tags":["landing-page","cro","ads"],"examples":["Audit my landing page for ad conversions"],"inputModes":["text"],"description":"Landing page audit for ad campaigns: load speed, message match, CTA placement, trust signals.","outputModes":["text"]},{"id":"ads_plan","name":"Ads Strategic Plan","tags":["ads","strategy","planning"],"examples":["Create a paid ads strategy for a SaaS product"],"inputModes":["text"],"description":"Industry-specific ad strategy planning: SaaS, ecommerce, local services, B2B, info products.","outputModes":["text"]},{"id":"keyword_research","name":"Keyword Research","tags":["seo","keywords","research"],"examples":["Find keywords for my blog","Keyword research for email marketing"],"inputModes":["text"],"description":"Discover keywords with intent analysis, difficulty scoring, and topic clustering.","outputModes":["text"]},{"id":"competitor_analysis","name":"Competitor Analysis","tags":["seo","competitor","research"],"examples":["Who ranks for my main keyword?","Analyze my top 3 SEO competitors"],"inputModes":["text"],"description":"Analyze competitor SEO/GEO strategies and find weaknesses.","outputModes":["text"]},{"id":"serp_analysis","name":"SERP Analysis","tags":["seo","serp","ai-overviews"],"examples":["Analyze the SERP for 'best CRM software'"],"inputModes":["text"],"description":"Analyze search results and AI answer patterns for target queries.","outputModes":["text"]},{"id":"content_gap_analysis","name":"Content Gap Analysis","tags":["seo","content","gaps"],"examples":["Find content gaps vs my top competitor"],"inputModes":["text"],"description":"Find content opportunities your competitors cover but you don't.","outputModes":["text"]},{"id":"seo_content_writer","name":"SEO Content Writer","tags":["seo","content","writing"],"examples":["Write SEO content about project management tools"],"inputModes":["text"],"description":"Write search-optimized content with proper structure and keyword placement.","outputModes":["text"]},{"id":"geo_content_optimizer","name":"GEO Content Optimizer","tags":["geo","ai-citations","content"],"examples":["Optimize this article for AI citations"],"inputModes":["text"],"description":"Make content quotable by AI systems (ChatGPT, Perplexity, AI Overviews).","outputModes":["text"]},{"id":"meta_tags_optimizer","name":"Meta Tags Optimizer","tags":["seo","meta-tags","og-tags"],"examples":["Optimize the meta title and description for this page"],"inputModes":["text"],"description":"Create compelling titles, descriptions, and Open Graph tags.","outputModes":["text"]},{"id":"schema_markup_generator","name":"Schema Markup Generator","tags":["seo","schema","structured-data"],"examples":["Generate FAQ schema for this page"],"inputModes":["text"],"description":"Generate JSON-LD structured data for rich search results.","outputModes":["text"]},{"id":"on_page_seo_auditor","name":"On-Page SEO Auditor","tags":["seo","audit","on-page"],"examples":["Run an on-page SEO audit"],"inputModes":["text"],"description":"Audit on-page elements with a scored report and fix recommendations.","outputModes":["text"]},{"id":"technical_seo_checker","name":"Technical SEO Checker","tags":["seo","technical","core-web-vitals"],"examples":["Check technical SEO issues on my site"],"inputModes":["text"],"description":"Check crawlability, indexing, Core Web Vitals, and site architecture.","outputModes":["text"]},{"id":"internal_linking_optimizer","name":"Internal Linking Optimizer","tags":["seo","internal-links","architecture"],"examples":["Optimize internal linking across my blog"],"inputModes":["text"],"description":"Optimize internal link structure for better crawling and authority flow.","outputModes":["text"]},{"id":"content_refresher","name":"Content Refresher","tags":["seo","content","refresh"],"examples":["Refresh my top 5 declining blog posts"],"inputModes":["text"],"description":"Update outdated content to recover or improve rankings.","outputModes":["text"]},{"id":"rank_tracker","name":"Rank Tracker","tags":["seo","rankings","monitoring"],"examples":["Track my rankings for target keywords"],"inputModes":["text"],"description":"Track keyword positions over time in both SERP and AI responses.","outputModes":["text"]},{"id":"backlink_analyzer","name":"Backlink Analyzer","tags":["seo","backlinks","link-building"],"examples":["Analyze my backlink profile"],"inputModes":["text"],"description":"Analyze backlink profile, find opportunities, detect toxic links.","outputModes":["text"]},{"id":"performance_reporter","name":"Performance Reporter","tags":["seo","reporting","analytics"],"examples":["Generate a monthly SEO performance report"],"inputModes":["text"],"description":"Generate SEO/GEO performance reports for stakeholders.","outputModes":["text"]},{"id":"alert_manager","name":"Alert Manager","tags":["seo","monitoring","alerts"],"examples":["Set up alerts for ranking drops"],"inputModes":["text"],"description":"Set up alerts for ranking drops, traffic changes, and technical issues.","outputModes":["text"]},{"id":"content_quality_auditor","name":"Content Quality Auditor (CORE-EEAT)","tags":["seo","content-quality","eeat"],"examples":["Run an EEAT quality audit on this article"],"inputModes":["text"],"description":"Publish readiness gate: 80-item CORE-EEAT audit with ship/no-ship verdict.","outputModes":["text"]},{"id":"domain_authority_auditor","name":"Domain Authority Auditor (CITE)","tags":["seo","domain-authority","trust"],"examples":["Audit my domain authority and trust signals"],"inputModes":["text"],"description":"Citation trust gate: 40-item CITE audit with authority verdict.","outputModes":["text"]},{"id":"entity_optimizer","name":"Entity Optimizer","tags":["seo","entity","knowledge-graph"],"examples":["Build an entity profile for my brand"],"inputModes":["text"],"description":"Canonical entity profile for brand/entity truth across search and AI systems.","outputModes":["text"]},{"id":"memory-management","name":"Memory Management","tags":["cross-cutting","memory","context"],"examples":["Remember that the client prefers weekly reports"],"inputModes":["text"],"description":"Store and retrieve persistent agent memory across sessions and tasks.","outputModes":["text"]}],"contact":{"email":"info@sharksapi.ai"},"version":"2.0.0","security":[{"oauth2":["mcp"]}],"discovery":{"openapi":"https://sharksapi.ai/api/openapi.json","llms_txt":"https://sharksapi.ai/llms.txt","a2a_skills":"https://sharksapi.ai/api/v1/a2a/skills","a2a_endpoint":"https://sharksapi.ai/a2a","mcp_endpoint":"https://sharksapi.ai/mcp","documentation":"https://sharksapi.ai/agents","agent_registration":"https://sharksapi.ai/api/v1/agents/register"},"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsInR5cCI6IkpPU0UiLCJraWQiOiJhMmEtOGJiMDYyMWMwMDJjNjk1NSIsImprdSI6Imh0dHBzOi8vc2hhcmtzYXBpLmFpLy53ZWxsLWtub3duL2p3a3MuanNvbiJ9","signature":"MJN7ObUghjxZIXr4ieLhx8hGjYneKB1Ath44tEXRnzjSTpxO1kJdqIrRGXNyDYeo6t4ctGTarkJKZZI75sSCDg"}],"description":"AI marketing agency platform: the connecting agent works as the owner's AI marketing team (a director plus SEO, ads, content, social and analytics specialists) in the owner's own accounts, and SharksAPI enforces the owner's per-channel autonomy (manual, approve, autopilot) on every tool call. 330+ MCP tools and 30+ integrations for marketing work (analytics, search, ads, social, SEO, e-mail, WordPress, Google Workspace). AI agents can self-register instantly via OAuth 2.1 client credentials.","capabilities":{"streaming":false,"pushNotifications":true,"stateTransitionHistory":false},"protocolVersion":"1.0","securitySchemes":{"oauth2":{"type":"oauth2","flows":{"clientCredentials":{"scopes":{"mcp":"Full MCP tool access","sales:read":"Read sales and CRM data","office:read":"Read office and productivity data","sales:write":"Write sales and CRM data","office:write":"Write office and productivity data","marketing:read":"Read marketing analytics","management:read":"Read management tools","marketing:write":"Write marketing data","management:write":"Write management tools"},"tokenUrl":"https://sharksapi.ai/oauth/token"}}}},"defaultInputModes":["text"],"defaultOutputModes":["text"],"preferredTransport":"JSONRPC"},"signature_status":"verified","signature_detail":"Card signature matches a key at its advertised or same-host key source","signature_key_url":"https://sharksapi.ai/.well-known/jwks.json","signature_checked_at":"2026-10-10T16:42:36.575532+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T16:42:36.575532+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://sharksapi.ai/.well-known/agent-card.json"],"skills":[{"skill_id":"ads_budget","name":"Ad Budget Optimization","description":"Budget allocation analysis: cross-platform spend distribution, diminishing returns, reallocation.","tags":["ads","budget","optimization"],"quality_warning":false},{"skill_id":"ads_creative","name":"Ad Creative Quality Audit","description":"Audit ad creatives across platforms: copy quality, visual consistency, CTA effectiveness.","tags":["ads","creative","audit"],"quality_warning":false},{"skill_id":"ads_plan","name":"Ads Strategic Plan","description":"Industry-specific ad strategy planning: SaaS, ecommerce, local services, B2B, info products.","tags":["ads","strategy","planning"],"quality_warning":false},{"skill_id":"alert_manager","name":"Alert Manager","description":"Set up alerts for ranking drops, traffic changes, and technical issues.","tags":["seo","monitoring","alerts"],"quality_warning":false},{"skill_id":"backlink_analyzer","name":"Backlink Analyzer","description":"Analyze backlink profile, find opportunities, detect toxic links.","tags":["seo","backlinks","link-building"],"quality_warning":false},{"skill_id":"blog_writer","name":"Blog Writer (SEO + SILO + Schema)","description":"Research topic, write SEO-optimized article with SILO links, JSON-LD schema, and publish as WordPress draft.","tags":["content","seo","wordpress","blog"],"quality_warning":false},{"skill_id":"command_center_agent","name":"Command Center Agent","description":"Recurring task: check dashboard for AI-controlled strategy cards, execute them via SharksAPI tools, mark complete.","tags":["agent","automation","strategy","recurring"],"quality_warning":false},{"skill_id":"competitor_analysis","name":"Competitor Analysis","description":"Analyze competitor SEO/GEO strategies and find weaknesses.","tags":["seo","competitor","research"],"quality_warning":false},{"skill_id":"content_gap_analysis","name":"Content Gap Analysis","description":"Find content opportunities your competitors cover but you don't.","tags":["seo","content","gaps"],"quality_warning":false},{"skill_id":"content_quality_auditor","name":"Content Quality Auditor (CORE-EEAT)","description":"Publish readiness gate: 80-item CORE-EEAT audit with ship/no-ship verdict.","tags":["seo","content-quality","eeat"],"quality_warning":false},{"skill_id":"content_refresher","name":"Content Refresher","description":"Update outdated content to recover or improve rankings.","tags":["seo","content","refresh"],"quality_warning":false},{"skill_id":"content_strategy","name":"Content Strategy","description":"Analyze search queries and traffic to build a content publishing plan.","tags":["content","seo","marketing"],"quality_warning":false},{"skill_id":"conversion_optimization","name":"Conversion Optimization (CRO)","description":"Analyze GA4 events + Clarity UX signals to find and fix conversion blockers.","tags":["cro","analytics","ux"],"quality_warning":false},{"skill_id":"domain_authority_auditor","name":"Domain Authority Auditor (CITE)","description":"Citation trust gate: 40-item CITE audit with authority verdict.","tags":["seo","domain-authority","trust"],"quality_warning":false},{"skill_id":"entity_optimizer","name":"Entity Optimizer","description":"Canonical entity profile for brand/entity truth across search and AI systems.","tags":["seo","entity","knowledge-graph"],"quality_warning":false},{"skill_id":"geo_content_optimizer","name":"GEO Content Optimizer","description":"Make content quotable by AI systems (ChatGPT, Perplexity, AI Overviews).","tags":["geo","ai-citations","content"],"quality_warning":false},{"skill_id":"ads_google_deep","name":"Google Ads Deep Audit (80 checks)","description":"80-point Google Ads audit: account structure, keywords, bidding, quality score, extensions, audiences.","tags":["google-ads","audit","paid"],"quality_warning":false},{"skill_id":"internal_linking_optimizer","name":"Internal Linking Optimizer","description":"Optimize internal link structure for better crawling and authority flow.","tags":["seo","internal-links","architecture"],"quality_warning":false},{"skill_id":"keyword_research","name":"Keyword Research","description":"Discover keywords with intent analysis, difficulty scoring, and topic clustering.","tags":["seo","keywords","research"],"quality_warning":false},{"skill_id":"ads_landing","name":"Landing Page Conversion Audit","description":"Landing page audit for ad campaigns: load speed, message match, CTA placement, trust signals.","tags":["landing-page","cro","ads"],"quality_warning":false},{"skill_id":"memory-management","name":"Memory Management","description":"Store and retrieve persistent agent memory across sessions and tasks.","tags":["cross-cutting","memory","context"],"quality_warning":false},{"skill_id":"ads_meta_deep","name":"Meta Ads Deep Audit (50 checks)","description":"50-point Meta/Facebook Ads audit: campaigns, audiences, creatives, placements, attribution.","tags":["meta-ads","facebook","audit","paid"],"quality_warning":false},{"skill_id":"meta_tags_optimizer","name":"Meta Tags Optimizer","description":"Create compelling titles, descriptions, and Open Graph tags.","tags":["seo","meta-tags","og-tags"],"quality_warning":false},{"skill_id":"on_page_seo_auditor","name":"On-Page SEO Auditor","description":"Audit on-page elements with a scored report and fix recommendations.","tags":["seo","audit","on-page"],"quality_warning":false},{"skill_id":"paid_ads_strategy","name":"Paid Ads Audit & Strategy","description":"Audit Google Ads + Meta Ads, find waste and opportunities, create strategy card.","tags":["ads","google-ads","meta-ads","paid"],"quality_warning":false},{"skill_id":"performance_reporter","name":"Performance Reporter","description":"Generate SEO/GEO performance reports for stakeholders.","tags":["seo","reporting","analytics"],"quality_warning":false},{"skill_id":"rank_tracker","name":"Rank Tracker","description":"Track keyword positions over time in both SERP and AI responses.","tags":["seo","rankings","monitoring"],"quality_warning":false},{"skill_id":"seo_audit","name":"SEO / GEO Audit & Strategy","description":"Pull GSC + GA4 + PageSpeed data, find top 10 SEO improvements, create strategy card.","tags":["seo","analytics","strategy"],"quality_warning":false},{"skill_id":"seo_content_writer","name":"SEO Content Writer","description":"Write search-optimized content with proper structure and keyword placement.","tags":["seo","content","writing"],"quality_warning":false},{"skill_id":"serp_analysis","name":"SERP Analysis","description":"Analyze search results and AI answer patterns for target queries.","tags":["seo","serp","ai-overviews"],"quality_warning":false},{"skill_id":"schema_markup_generator","name":"Schema Markup Generator","description":"Generate JSON-LD structured data for rich search results.","tags":["seo","schema","structured-data"],"quality_warning":false},{"skill_id":"social_media_plan","name":"Social Media Plan","description":"Audit Facebook + LinkedIn performance and create a weekly posting plan.","tags":["social","marketing","facebook","linkedin"],"quality_warning":false},{"skill_id":"technical_seo_checker","name":"Technical SEO Checker","description":"Check crawlability, indexing, Core Web Vitals, and site architecture.","tags":["seo","technical","core-web-vitals"],"quality_warning":false},{"skill_id":"weekly_seo_review","name":"Weekly SEO & Traffic Review","description":"Recurring weekly review: pull GA4 + GSC data, check strategy card progress, create new week's strategy card.","tags":["seo","analytics","weekly","recurring"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://sharksapi.ai/.well-known/agent-card.json","checked_at":"2026-10-10T16:42:36.575532+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://sharksapi.ai/.well-known/agent-card.json","checked_at":"2026-10-10T13:49:02.651588+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T16:42:36.575532+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:49:02.651588+00:00","state":"auth_required","http_status":401,"detail":"Endpoint requires authentication; A2A response not confirmed"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://sharksapi.ai/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T16:42:36.575532+00:00","latest_card_check":{"checked_at":"2026-10-10T16:42:36.575532+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"verified","signature_checked_at":"2026-10-10T16:42:36.575532+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T16:42:36.575532+00:00","endpoint_tls_reachable":true,"protocol_check_state":"auth_required","protocol_checked_at":"2026-10-10T13:49:02.651588+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}