MCPcopy Create free account

hub / github.com/SvechaPVL/yandex-mcp / types & classes

Types & classes167 in github.com/SvechaPVL/yandex-mcp

↓ 10 callersClassYandexAPIClient
Unified client for Yandex Direct and Metrika APIs.
yandex_mcp/client.py:17
↓ 4 callersClassFakeResponse
tests/test_webmaster_v4_write.py:22
↓ 2 callersClassFakeResponse
tests/test_wordstat_v2.py:141
↓ 2 callersClassWebmasterAddHostInput
Input for adding a new host to Yandex Webmaster.
yandex_mcp/models/webmaster.py:122
↓ 2 callersClassWebmasterDeleteSitemapInput
Input for removing a user-added Sitemap file from a host. WARNING: this stops Yandex from using this sitemap as a source of URLs to crawl. It
yandex_mcp/models/webmaster.py:243
↓ 2 callersClassWebmasterVerifyHostInput
Input for starting the rights-verification procedure for a host.
yandex_mcp/models/webmaster.py:175
↓ 1 callersClassWebmasterAddSitemapInput
Input for registering a Sitemap file for a host.
yandex_mcp/models/webmaster.py:226
↓ 1 callersClassWebmasterDeleteHostInput
Input for permanently removing a host from Yandex Webmaster. WARNING: this only unlinks the site from the Webmaster account - it does NOT aff
yandex_mcp/models/webmaster.py:140
↓ 1 callersClassWebmasterHostSummaryInput
Input for getting a host summary (SQI, indexed/excluded pages).
yandex_mcp/models/webmaster.py:71
↓ 1 callersClassWebmasterListSitemapsInput
Input for listing sitemap files added by the user for a host.
yandex_mcp/models/webmaster.py:205
↓ 1 callersClassWebmasterPopularQueriesInput
Input for getting popular search queries for a host.
yandex_mcp/models/webmaster.py:87
↓ 1 callersClassWebmasterRecrawlQuotaInput
Input for checking the daily recrawl quota for a host.
yandex_mcp/models/webmaster.py:284
↓ 1 callersClassWebmasterRecrawlUrlInput
Input for submitting a single URL for priority recrawl.
yandex_mcp/models/webmaster.py:267
ClassAdState
Ad state filter.
yandex_mcp/models/direct.py:43
ClassAdStatus
Ad status filter.
yandex_mcp/models/direct.py:52
ClassAddAudienceTargetInput
Input for adding an audience target.
yandex_mcp/models/direct_extended.py:306
ClassAddBidModifierInput
Input for adding bid modifiers.
yandex_mcp/models/direct_extended.py:187
ClassAddCalloutInput
Input for adding callout extensions.
yandex_mcp/tools/direct/adextensions.py:24
ClassAddDelegateInput
Input for adding a delegate.
yandex_mcp/models/metrika_extended.py:239
ClassAddFeedInput
Input for adding a feed.
yandex_mcp/tools/direct/feeds.py:12
ClassAddKeywordsInput
Input for adding keywords.
yandex_mcp/models/direct.py:666
ClassAddNegativeKeywordSharedSetInput
Input for adding a negative keyword shared set.
yandex_mcp/models/direct_extended.py:336
ClassAddRetargetingListInput
Input for adding a retargeting list.
yandex_mcp/models/direct_extended.py:258
ClassAddSitelinksInput
Input for adding a sitelink set.
yandex_mcp/models/direct_extended.py:47
ClassAddSmartAdTargetInput
Input for adding a smart ad target (filter).
yandex_mcp/tools/direct/smartadtargets.py:20
ClassAddVCardInput
Input for adding a vCard.
yandex_mcp/models/direct_extended.py:99
ClassBiddingStrategyType
Bidding strategy type for search.
yandex_mcp/models/direct.py:67
ClassCallRecord
Single call record.
yandex_mcp/models/metrika_extended.py:55
ClassCampaignState
Campaign state filter.
yandex_mcp/models/direct.py:15
ClassCampaignStatus
Campaign status filter.
yandex_mcp/models/direct.py:25
ClassCampaignType
Campaign type filter.
yandex_mcp/models/direct.py:33
ClassCheckAllChangesInput
Input for checking all changes.
yandex_mcp/models/direct_extended.py:389
ClassCheckCampaignChangesInput
Input for checking campaign changes.
yandex_mcp/models/direct_extended.py:380
ClassCreateAdGroupInput
Input for creating an ad group.
yandex_mcp/models/direct.py:341
ClassCreateAnnotationInput
Input for creating a chart annotation.
yandex_mcp/models/metrika_extended.py:199
ClassCreateCampaignInput
Input for creating a new campaign.
yandex_mcp/models/direct.py:237
ClassCreateCounterInput
Input for creating a Metrika counter.
yandex_mcp/models/metrika.py:104
ClassCreateDynamicTextAdInput
Input for creating a dynamic text ad.
yandex_mcp/models/direct.py:494
ClassCreateFilterInput
Input for creating a filter.
yandex_mcp/models/metrika.py:315
ClassCreateGoalInput
Input for creating a goal.
yandex_mcp/models/metrika.py:161
ClassCreateImageAdInput
Input for creating an image ad (banner).
yandex_mcp/models/direct.py:555
ClassCreateLabelInput
Input for creating a label.
yandex_mcp/models/metrika_extended.py:157
ClassCreateSegmentInput
Input for creating a segment.
yandex_mcp/models/metrika.py:240
ClassCreateShoppingAdInput
Input for creating a shopping ad (for UnifiedCampaign with feed).
yandex_mcp/models/direct.py:525
ClassCreateTextAdInput
Input for creating a text ad.
yandex_mcp/models/direct.py:455
ClassCreateVideoCreativeInput
Input for creating a video extension creative.
yandex_mcp/tools/direct/creatives.py:12
ClassDailyBudgetMode
Daily budget spending mode.
yandex_mcp/models/direct.py:61
ClassDeleteAnnotationInput
Input for deleting a chart annotation.
yandex_mcp/models/metrika_extended.py:220
ClassDeleteBidModifiersInput
Input for deleting bid modifiers.
yandex_mcp/models/direct_extended.py:208
ClassDeleteDelegateInput
Input for deleting a delegate.
yandex_mcp/models/metrika_extended.py:247
ClassDeleteFeedsInput
Input for deleting feeds.
yandex_mcp/tools/direct/feeds.py:46
ClassDeleteFilterInput
Input for deleting a filter.
yandex_mcp/models/metrika.py:371
ClassDeleteGoalInput
Input for deleting a goal.
yandex_mcp/models/metrika.py:208
ClassDeleteGrantInput
Input for deleting a grant.
yandex_mcp/models/metrika.py:425
ClassDeleteImagesInput
Input for deleting ad images.
yandex_mcp/models/direct_extended.py:445
ClassDeleteLabelInput
Input for deleting a label.
yandex_mcp/models/metrika_extended.py:172
ClassDeleteNegativeKeywordSharedSetsInput
Input for deleting negative keyword shared sets.
yandex_mcp/models/direct_extended.py:353
ClassDeleteRetargetingListsInput
Input for deleting retargeting lists.
yandex_mcp/models/direct_extended.py:280
ClassDeleteSegmentInput
Input for deleting a segment.
yandex_mcp/models/metrika.py:283
ClassDeleteSitelinksInput
Input for deleting sitelink sets.
yandex_mcp/models/direct_extended.py:59
ClassDeleteVCardsInput
Input for deleting vCards.
yandex_mcp/models/direct_extended.py:117
ClassDemographicsAdjustment
Demographics bid adjustment.
yandex_mcp/models/direct_extended.py:174
ClassDesktopAdjustment
Desktop bid adjustment.
yandex_mcp/models/direct_extended.py:169
ClassDirectReportInput
Input for Direct statistics report.
yandex_mcp/models/direct.py:715
ClassExpenseRecord
Single expense record.
yandex_mcp/models/metrika_extended.py:93
ClassFakeAsyncClient
tests/test_wordstat_v2.py:150
ClassFakeAsyncClient
Records the last request made through httpx.AsyncClient.
tests/test_webmaster_v4_write.py:38
ClassFeedFilterCondition
A feed filter condition for ShoppingAd.
yandex_mcp/models/direct.py:518
ClassFilterAction
Filter action.
yandex_mcp/models/metrika.py:50
ClassFilterStatus
Filter status.
yandex_mcp/models/metrika.py:56
ClassFilterType
Filter type for Metrika.
yandex_mcp/models/metrika.py:39
ClassGetAdExtensionsInput
Input for getting ad extensions.
yandex_mcp/tools/direct/adextensions.py:13
ClassGetAdGroupsInput
Input for getting ad groups.
yandex_mcp/models/direct.py:312
ClassGetAdVideosInput
Input for getting ad videos.
yandex_mcp/tools/direct/advideos.py:29
ClassGetAdsInput
Input for getting ads.
yandex_mcp/models/direct.py:414
ClassGetAnnotationsInput
Input for getting chart annotations.
yandex_mcp/models/metrika_extended.py:191
ClassGetAudienceTargetsInput
Input for getting audience targets.
yandex_mcp/models/direct_extended.py:295
ClassGetBidModifiersInput
Input for getting bid modifiers.
yandex_mcp/models/direct_extended.py:132
ClassGetCampaignsInput
Input for getting campaigns list.
yandex_mcp/models/direct.py:85
ClassGetClientInfoInput
Input for getting client info.
yandex_mcp/models/direct_extended.py:402
ClassGetCounterInput
Input for getting single counter details.
yandex_mcp/models/metrika.py:90
ClassGetCountersInput
Input for getting Metrika counters.
yandex_mcp/models/metrika.py:72
ClassGetCreativesInput
Input for getting creatives.
yandex_mcp/tools/direct/creatives.py:19
ClassGetDelegatesInput
Input for getting delegates.
yandex_mcp/models/metrika_extended.py:232
ClassGetDictionariesInput
Input for getting dictionaries.
yandex_mcp/models/direct_extended.py:364
ClassGetFeedsInput
Input for getting feeds.
yandex_mcp/tools/direct/feeds.py:26
ClassGetFiltersInput
Input for getting filters.
yandex_mcp/models/metrika.py:301
ClassGetGoalsInput
Input for getting counter goals.
yandex_mcp/models/metrika.py:147
ClassGetGrantsInput
Input for getting counter access grants.
yandex_mcp/models/metrika.py:389
ClassGetImagesInput
Input for getting ad images.
yandex_mcp/models/direct_extended.py:434
ClassGetKeywordsInput
Input for getting keywords.
yandex_mcp/models/direct.py:633
ClassGetLabelsInput
Input for getting labels.
yandex_mcp/models/metrika_extended.py:150
ClassGetNegativeKeywordSharedSetsInput
Input for getting negative keyword shared sets.
yandex_mcp/models/direct_extended.py:327
ClassGetOfflineConversionsUploadingsInput
Input for getting offline conversions uploadings status.
yandex_mcp/models/metrika_extended.py:42
ClassGetRetargetingListsInput
Input for getting retargeting lists.
yandex_mcp/models/direct_extended.py:231
ClassGetSegmentsInput
Input for getting segments.
yandex_mcp/models/metrika.py:226
ClassGetSitelinksInput
Input for getting sitelink sets.
yandex_mcp/models/direct_extended.py:15
ClassGetSmartAdTargetsInput
Input for getting smart ad targets.
yandex_mcp/tools/direct/smartadtargets.py:33
ClassGetVCardsInput
Input for getting vCards.
yandex_mcp/models/direct_extended.py:74
ClassGoalType
Goal type for Metrika.
yandex_mcp/models/metrika.py:26
next →1–100 of 167, ranked by callers