MCP Server

Store API

com.store-api/store-api
AI & Agents Developer Tools Public & reachable MCP 2026-07-28

What this MCP does

Provides access to multiple language models and image generation, with model discovery, comparison, balance, and usage tools.

ask_model
Спросить модель
Ask any model from the Store API catalog — GPT, Claude, Gemini, DeepSeek, Grok, Qwen, GLM — and get the answer as text. Lets you consult a second model from inside the current chat. — Задать вопрос любой модели каталога и получить ответ текстом.
Open world
Input schema
{'type': 'object', 'required': ['model', 'prompt'], 'properties': {'model': {'type': 'string', 'description': 'Model slug, e.g. openai/gpt-6-sol or anthropic/claude-sonnet-5. Get the list from list_models'}, 'prompt': {'type': 'string', 'description': 'Question or task for the model'}, 'system': {'type': 'string', 'description': 'System instruction, optional'}, 'max_tokens': {'type': 'number', 'description': 'Answer length limit, 1024 by default'}}}
Output schema
{'type': 'object', 'properties': {'error': {'type': 'string'}, 'model': {'type': 'string'}, 'answer': {'type': 'string'}, 'input_tokens': {'type': 'number'}, 'output_tokens': {'type': 'number'}}}
compare_models
Сравнить модели
Ask 2 to 4 models the same question at once and get their answers side by side with token counts. Every model is billed separately. — Задать один вопрос нескольким моделям сразу и сравнить ответы.
Open world
Input schema
{'type': 'object', 'required': ['models', 'prompt'], 'properties': {'models': {'type': 'array', 'items': {'type': 'string'}, 'description': '2 to 4 model slugs from list_models, e.g. openai/gpt-6-sol and anthropic/claude-sonnet-5'}, 'prompt': {'type': 'string', 'description': 'Question or task, the same for every model'}, 'system': {'type': 'string', 'description': 'System instruction, optional'}, 'max_tokens': {'type': 'number', 'description': 'Answer length limit for each model, 600 by default'}}}
Output schema
{'type': 'object', 'properties': {'answers': {'type': 'array', 'items': {'type': 'object', 'properties': {'error': {'type': 'string'}, 'model': {'type': 'string'}, 'answer': {'type': 'string'}, 'input_tokens': {'type': 'number'}, 'output_tokens': {'type': 'number'}}}}}}
generate_image
Нарисовать картинку
Generate an image from a text prompt and return a link to it. — Сгенерировать изображение по описанию, возвращает ссылку.
Open world
Input schema
{'type': 'object', 'required': ['prompt'], 'properties': {'size': {'type': 'string', 'description': 'Size, e.g. 1024x1024'}, 'model': {'type': 'string', 'description': 'Image model, fal-ai/flux/schnell by default'}, 'prompt': {'type': 'string', 'description': 'Image description'}}}
Output schema
{'type': 'object', 'properties': {'url': {'type': 'string'}, 'error': {'type': 'string'}, 'model': {'type': 'string'}}}
get_balance
Остаток на ключе
Remaining balance on your Store API key, in rubles. — Остаток средств на ключе в рублях.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'properties': {'top_up_url': {'type': 'string'}, 'balance_rub': {'type': 'number'}}}
get_usage
История трат
Spending history for this key: how much went to each model over the last N days, with request counts. — История трат по ключу: сколько ушло на каждую модель за последние N дней.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {'days': {'type': 'number', 'description': 'How many days back to look, 1 to 90, 7 by default'}}}
Output schema
{'type': 'object', 'properties': {'days': {'type': 'number'}, 'by_model': {'type': 'array', 'items': {'type': 'object', 'properties': {'model': {'type': 'string'}, 'cost_rub': {'type': 'number'}, 'requests': {'type': 'number'}, 'input_tokens': {'type': 'number'}, 'output_tokens': {'type': 'number'}}}}, 'total_rub': {'type': 'number'}}}
list_models
Каталог моделей
List available Store API models with prices in rubles per 1M tokens. Use it before ask_model to pick a model. — Список моделей Store API с ценами в рублях за 1 млн токенов.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {'provider': {'type': 'string', 'description': 'Filter by provider: openai, anthropic, google, deepseek, qwen, mistral, xai, zai'}}}
Output schema
{'type': 'object', 'properties': {'images': {'type': 'array', 'items': {'type': 'object', 'properties': {'model': {'type': 'string'}, 'price_rub': {'type': 'number'}, 'display_name': {'type': 'string'}}}, 'description': 'Image models with the price of one image in rubles'}, 'models': {'type': 'array', 'items': {'type': 'object', 'properties': {'model': {'type': 'string'}, 'provider': {'type': 'string'}, 'display_name': {'type': 'string'}, 'input_per_1m_rub': {'type': 'number'}, 'output_per_1m_rub': {'type': 'number'}}}, 'description': 'Text models with prices in rubles per 1M tokens'}}}
Removed
balance
Sept. 27, 2026, 2:40 a.m.
Added
compare_models
Sept. 27, 2026, 2:40 a.m.
Added
get_usage
Sept. 27, 2026, 2:40 a.m.
Added
get_balance
Sept. 27, 2026, 2:40 a.m.
Changed
generate_image
Sept. 27, 2026, 2:40 a.m.
Changed
ask_model
Sept. 27, 2026, 2:40 a.m.
Changed
list_models
Sept. 27, 2026, 2:40 a.m.
Added
balance
Sept. 25, 2026, 2:40 a.m.
Added
generate_image
Sept. 25, 2026, 2:40 a.m.
Added
ask_model
Sept. 25, 2026, 2:40 a.m.
Added
list_models
Sept. 25, 2026, 2:40 a.m.