Servidor MCP

JarvisClaw — AI Gateway & API Marketplace

io.github.api-jarvisclaw/jarvisclaw
IA y agentes Infraestructura MCP y de agentes Público y accesible MCP 2026-07-28

Qué hace este MCP

Routes agent tasks to AI models and callable APIs, supporting model discovery, budgeted execution, web and knowledge search, and delegation to registered agents.

aip_estimate_cost
Preview what a task will cost before committing — get an estimated price for an intent without running it or spending anything. Ideal for budget planning and comparing options up front. Free.
Esquema de entrada
{'type': 'object', 'required': ['intent'], 'properties': {'intent': {'enum': ['chat_completion', 'image_generation', 'video_generation', 'text_to_speech', 'web_search', 'knowledge_search'], 'type': 'string', 'description': 'The intent type'}, 'optimize_for': {'enum': ['cost', 'quality', 'latency'], 'type': 'string', 'default': 'cost'}}}
aip_execute_with_budget
Run an AI task end-to-end with a hard spending cap you set. This is the primary AIP action: it resolves the best provider, runs a risk check, pre-deducts against your budget, executes the call, and settles on-chain via x402 — all in one step. You never overspend past max_total_usd, and settlement is automatic. Supports chat, image, video, speech, prompt optimization, web search, and knowledge search intents.
Esquema de entrada
{'type': 'object', 'required': ['intent', 'payload'], 'properties': {'intent': {'enum': ['chat_completion', 'image_generation', 'video_generation', 'text_to_speech', 'prompt_optimization', 'web_search', 'knowledge_search'], 'type': 'string', 'description': 'The intent type'}, 'payload': {'type': 'object', 'description': 'The actual request payload (e.g. {model, messages} for chat, {prompt, size} for images)'}, 'max_total_usd': {'type': 'number', 'default': 1, 'description': 'Maximum budget for this request in USD (hard cap)'}, 'preferred_payment': {'enum': ['balance', 'credit', 'crypto', 'auto'], 'type': 'string', 'default': 'auto', 'description': 'Payment method preference'}}}
aip_list_intents
Browse every AI task type AIP can route — chat, image, video, speech, web search, knowledge search — with a short description of each. Call this first to see what's on the menu before you resolve or execute. Free.
Esquema de entrada
{'type': 'object', 'properties': {}}
aip_resolve
Find the best AI provider for a task and get ranked, priced options before you commit a cent. Pass a known intent type (chat_completion, code_execution, code_generation, data_analysis, document_processing, image_generation, knowledge_search, prompt_optimization, text_to_speech, translation, utility, video_generation, web_search) for structured routing, or a plain-language query for semantic matching. Each match returns provider, model, live per-request price, and a ready-to-call endpoint. Free to call — no payment until you execute.
Esquema de entrada
{'type': 'object', 'required': ['intent'], 'properties': {'intent': {'enum': ['chat_completion', 'code_execution', 'code_generation', 'data_analysis', 'document_processing', 'image_generation', 'knowledge_search', 'prompt_optimization', 'text_to_speech', 'translation', 'utility', 'video_generation', 'web_search'], 'type': 'string', 'description': 'The intent type (e.g. chat_completion, image_generation)'}, 'features': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Required features (e.g. streaming, function_calling, vision)'}, 'optimize_for': {'enum': ['cost', 'quality', 'latency'], 'type': 'string', 'default': 'quality', 'description': 'Optimization preference: cost, quality, or latency'}, 'max_price_usd': {'type': 'number', 'description': 'Maximum acceptable price per request in USD (optional filter)'}}}
chat
Send a chat completion to any model on JarvisClaw through one OpenAI-compatible endpoint — GPT, Claude, Gemini, DeepSeek, and more. Pass a specific model ID or use 'auto' for smart routing to the best fit. One tool, every frontier model, no per-provider setup.
Esquema de entrada
{'type': 'object', 'required': ['model', 'messages'], 'properties': {'model': {'type': 'string', 'description': "Model ID from list_models (e.g. 'openai/gpt-4o-mini', 'anthropic/claude-sonnet-4.6', 'google/gemini-2.5-flash'). Use 'auto' for smart routing."}, 'messages': {'type': 'array', 'items': {'type': 'object', 'required': ['role', 'content'], 'properties': {'role': {'enum': ['system', 'user', 'assistant'], 'type': 'string'}, 'content': {'type': 'string'}}}, 'description': 'Chat messages array.'}, 'max_tokens': {'type': 'integer', 'description': 'Maximum tokens to generate. Optional.'}, 'temperature': {'type': 'number', 'description': 'Sampling temperature (0-2). Optional.'}}}
discover_agents
Find other AI agents registered on JarvisClaw and connect to them directly. Search by capability, category, or name to get each agent's MCP URL and API endpoints — so your agent can delegate, collaborate, or chain work with others in the network.
Esquema de entrada
{'type': 'object', 'properties': {'tags': {'type': 'string', 'description': 'Comma-separated tags to filter by.'}, 'search': {'type': 'string', 'description': 'Search query (matches agent name and description).'}, 'category': {'enum': ['ai', 'defi', 'data', 'agent', 'tool'], 'type': 'string', 'description': 'Filter by category.'}}}
get_api_detail
Get the full spec for any API returned by search_apis — pricing, method, and the exact request to send. Works for both a user-published API slug and a catalogue handle like 'federation/40'. Use this before wiring a call in.
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': "A user-published API slug, or a catalogue handle ('federation/40' or just '40')."}}}
list_models
List every AI model available on JarvisClaw — GPT, Claude, Gemini, DeepSeek, and more — with the model IDs you plug straight into the chat tool. Free, and the fastest way to see what you can call.
Esquema de entrada
{'type': 'object', 'properties': {}}
search_apis
Search every API on JarvisClaw — thousands of callable endpoints across search, blockchain, image, data, document and more, plus APIs other developers have published. Returns the exact invocation path and per-call price for each result, so you can call one directly afterwards. Free to search; you only pay when you invoke.
Esquema de entrada
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Search query (matches name, description, tags and category).'}, 'category': {'type': 'string', 'description': "Optional category filter, e.g. 'search', 'blockchain', 'image', 'data', 'document', 'storage'."}}}
Modificado
chat
1 de October de 2026 a las 02:44
Añadido
aip_estimate_cost
17 de September de 2026 a las 12:40
Añadido
aip_list_intents
17 de September de 2026 a las 12:40
Añadido
aip_execute_with_budget
17 de September de 2026 a las 12:40
Añadido
aip_resolve
17 de September de 2026 a las 12:40
Añadido
discover_agents
17 de September de 2026 a las 12:40
Añadido
get_api_detail
17 de September de 2026 a las 12:40
Añadido
search_apis
17 de September de 2026 a las 12:40
Añadido
chat
17 de September de 2026 a las 12:40
Añadido
list_models
17 de September de 2026 a las 12:40