MCP Tool Cards

Aweb generates tool documentation from the same ToolCard projection used by the MCP server, public V2 API, CLI, TypeScript SDK, and Python SDK. Tool cards describe activation layer, health, permissions, schemas, examples, latency, credential requirements, governance, workflow packs, and active/warm/cold loading plans.

Warehouse Snapshot

Tool cards402
Active layer0
Warm layer122
Cold layer114
Blocked layer166

Quick Start

aweb tools
aweb tools search "github issue" --provider github
aweb build trading agent --installed-provider github --limit 8
curl "https://aweblabs.ai/api/v2/tools/recommend" \
  -H "Content-Type: application/json" \
  -d '{"objective":"build a trading agent with GitHub PRs and monitoring"}'

Generated Tool Docs

discord.get_channelGet ChannelDiscordWarmdiscord.get_current_userGet Current UserDiscordWarmdiscord.get_webhook_infoGet Webhook InfoDiscordWarmdiscord.inspect_operational_routesInspect Operational RoutesDiscordWarmgcp_inventory.get_compute_instanceGet Compute InstanceGoogle Cloud InventoryWarmgcp_inventory.get_run_serviceGet Run ServiceGoogle Cloud InventoryWarmgcp_inventory.list_budgetsList BudgetsGoogle Cloud InventoryWarmgcp_inventory.list_compute_instancesList Compute InstancesGoogle Cloud InventoryWarmgcp_inventory.list_compute_routersList Compute RoutersGoogle Cloud InventoryWarmgcp_inventory.list_enabled_servicesList Enabled ServicesGoogle Cloud InventoryWarmgcp_inventory.list_firewall_rulesList Firewall RulesGoogle Cloud InventoryWarmgcp_inventory.list_router_natsList Router NatsGoogle Cloud InventoryWarmgcp_inventory.list_run_servicesList Run ServicesGoogle Cloud InventoryWarmgcp_inventory.list_workstation_clustersList Workstation ClustersGoogle Cloud InventoryWarmgcp_inventory.list_workstation_configsList Workstation ConfigsGoogle Cloud InventoryWarmgcp_inventory.list_workstationsList WorkstationsGoogle Cloud InventoryWarmgcp_inventory.review_run_service_identity_driftReview Run Service Identity DriftGoogle Cloud InventoryWarmgithub.get_file_contentsGet File ContentsGitHubWarmgithub.get_issueGet IssueGitHubWarmgithub.get_pull_requestGet Pull RequestGitHubWarmgithub.list_issue_commentsList Issue CommentsGitHubWarmgithub.list_pull_request_filesList Pull Request FilesGitHubWarmgithub.list_pull_requestsList Pull RequestsGitHubWarmgithub.search_codeSearch CodeGitHubWarmgithub.search_issuesSearch IssuesGitHubWarmgmail.get_messageGet MessageGmailWarmgmail.get_threadGet ThreadGmailWarmgmail.list_threadsList ThreadsGmailWarmgmail.search_messagesSearch MessagesGmailWarmgoogle_drive.get_fileGet FileGoogle DriveWarmgoogle_drive.whoamiWhoamiGoogle DriveWarmgrafana.generate_deeplinkGenerate DeeplinkGrafanaWarmgrafana.get_dashboard_by_uidGet Dashboard By UidGrafanaWarmgrafana.get_dashboard_panel_queriesGet Dashboard Panel QueriesGrafanaWarmgrafana.get_dashboard_summaryGet Dashboard SummaryGrafanaWarmgrafana.get_datasource_by_uidGet Datasource By UidGrafanaWarmgrafana.inspect_tracesInspect TracesGrafanaWarmgrafana.list_alert_rulesList Alert RulesGrafanaWarmgrafana.list_annotationsList AnnotationsGrafanaWarmgrafana.list_datasourcesList DatasourcesGrafanaWarmgrafana.query_loki_logsQuery Loki LogsGrafanaWarmgrafana.query_prometheusQuery PrometheusGrafanaWarmgrafana.search_dashboardsSearch DashboardsGrafanaWarmgrafana.search_foldersSearch FoldersGrafanaWarmneon.add_jwks_urlAdd Jwks UrlNeonWarmneon.compare_schemaCompare SchemaNeonWarmneon.count_branchesCount BranchesNeonWarmneon.create_anonymized_branchCreate Anonymized BranchNeonWarmneon.create_readonly_endpointCreate Readonly EndpointNeonWarmneon.delete_branchDelete BranchNeonWarmneon.get_anonymized_branch_statusGet Anonymized Branch StatusNeonWarmneon.get_auth_detailsGet Auth DetailsNeonWarmneon.get_branchGet BranchNeonWarmneon.get_branch_schemaGet Branch SchemaNeonWarmneon.get_connection_stringGet Connection StringNeonWarmneon.get_consumptionGet ConsumptionNeonWarmneon.get_data_apiGet Data ApiNeonWarmneon.get_operationGet OperationNeonWarmneon.get_projectGet ProjectNeonWarmneon.list_api_keysList Api KeysNeonWarmneon.list_branchesList BranchesNeonWarmneon.list_databasesList DatabasesNeonWarmneon.list_endpointsList EndpointsNeonWarmneon.list_jwks_urlsList Jwks UrlsNeonWarmneon.list_operationsList OperationsNeonWarmneon.list_organizationsList OrganizationsNeonWarmneon.list_projectsList ProjectsNeonWarmneon.list_regionsList RegionsNeonWarmneon.list_rolesList RolesNeonWarmneon.list_snapshotsList SnapshotsNeonWarmneon.provision_data_apiProvision Data ApiNeonWarmneon.restore_branchRestore BranchNeonWarmneon.update_branchUpdate BranchNeonWarmnotion.append_blocksAppend BlocksNotionWarmnotion.get_blockGet BlockNotionWarmnotion.get_block_childrenGet Block ChildrenNotionWarmnotion.get_data_sourceGet Data SourceNotionWarmnotion.get_databaseGet DatabaseNotionWarmnotion.get_pageGet PageNotionWarmnotion.get_page_markdownGet Page MarkdownNotionWarm