FirstKey
Qué hace este MCP
Creates ICP agent wallets, manages cycles funding, deploys static sites to ICP canisters, and provides read-only ICPSwap quotes.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['principal'], 'properties': {'principal': {'type': 'string', 'description': 'ICP principal (text form).'}}}
Esquema de entrada
{'type': 'object', 'required': ['agent'], 'properties': {'agent': {'type': 'string', 'description': "The agent's ICP principal (text form) receiving the grant."}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['agent', 'files'], 'properties': {'agent': {'type': 'string', 'description': "The agent's ICP principal — becomes a controller of the site canister."}, 'files': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'content_base64'], 'properties': {'path': {'type': 'string', 'description': 'Site path, e.g. index.html or css/main.css'}, 'content_type': {'type': 'string', 'description': 'Optional MIME type; guessed from extension when omitted.'}, 'content_base64': {'type': 'string', 'description': 'File bytes, base64-encoded.'}}}, 'description': 'Files to publish. Include at least index.html.'}}}
Esquema de entrada
{'type': 'object', 'required': ['agent', 'canister', 'path', 'chunk_index', 'chunk_base64', 'is_last'], 'properties': {'path': {'type': 'string', 'description': 'Site path, e.g. assets/video.mp4'}, 'agent': {'type': 'string', 'description': "The agent's ICP principal (must own the site)."}, 'is_last': {'type': 'boolean', 'description': 'True on the final chunk: assembles and publishes the file.'}, 'canister': {'type': 'string', 'description': 'The site canister principal returned by deploy_site.'}, 'chunk_index': {'type': 'integer', 'description': '0-based chunk number. 0 starts a new upload for this path.'}, 'total_bytes': {'type': 'string', 'description': 'Total file size in bytes, as a decimal string (only used on the first chunk).'}, 'chunk_base64': {'type': 'string', 'description': 'Chunk bytes, base64-encoded.'}, 'content_type': {'type': 'string', 'description': 'MIME type (only used on the first chunk).'}}}
Esquema de entrada
{'type': 'object', 'required': ['principal'], 'properties': {'principal': {'type': 'string', 'description': "The agent's ICP principal to refuel."}}}
Esquema de entrada
{'type': 'object', 'required': ['pay_token', 'receive_token', 'pay_amount'], 'properties': {'fee': {'type': 'integer', 'description': 'Optional pool fee tier in hundredths of a bps (3000 = 0.3%). Defaults to trying 3000, then 10000, then 500.'}, 'pay_token': {'type': 'string', 'description': 'Token to sell: symbol or ledger principal.'}, 'pay_amount': {'type': 'string', 'description': 'Amount to sell, in base units as a decimal string (e.g. "100000000" = 1 ICP).'}, 'receive_token': {'type': 'string', 'description': 'Token to buy: symbol or ledger principal.'}}}
Esquema de entrada
{'type': 'object', 'required': ['pay_token', 'receive_token', 'pay_amount'], 'properties': {'fee': {'type': 'integer', 'description': 'Optional pool fee tier in hundredths of a bps (3000 = 0.3%), applied to every leg. Defaults to trying 3000, then 10000, then 500 per leg.'}, 'max_hops': {'type': 'integer', 'description': '1 = direct path only, 2 = also try two-hop routes via intermediate tokens (default 2).'}, 'pay_token': {'type': 'string', 'description': 'Token to sell: symbol or ledger principal.'}, 'pay_amount': {'type': 'string', 'description': 'Amount to sell, in base units as a decimal string (e.g. "100000000" = 1 ICP).'}, 'receive_token': {'type': 'string', 'description': 'Token to buy: symbol or ledger principal.'}}}
Cambios recientes en herramientas
Servidores MCP similares
FlexYield — blockchain RPC gateway
Provides managed RPC and blockchain utility access across multiple EVM and Solana networks, including balances, transfers, transa…
Chainstack
Deploys and manages blockchain nodes, projects, cloud configurations, documentation, platform status, and supported testnet fundi…
SORNKan Worldsite
Scans, previews, publishes, hosts, and updates static websites, with optional custom hostnames and USDC-based payments.
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
XGR MCP Gateway
Provides an MCP gateway for XGRChain and XDaLa workflows, including blockchain explorer queries, session inspection, transaction …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …