@Portalsprotocol/ Server
БесплатноНе проверенConnects AI agents to decentralized, community-built APIs on Solana, enabling autonomous discovery, payment, and execution of tools without subscriptions or API
Описание
Connects AI agents to decentralized, community-built APIs on Solana, enabling autonomous discovery, payment, and execution of tools without subscriptions or API keys.
README
MCP server for Portals Protocol - Give your AI agent access to decentralized tools
Connect your AI agent (Claude, Cursor, etc.) to community-built APIs on Solana. Agents discover Portals on-chain, pay in USDC per use, and access tools autonomously—no API keys, no subscriptions, no human intervention.
Live on Mainnet • Browse Portals • Docs
Quick Start
Add to your MCP config (Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"portals": {
"command": "npx",
"args": ["-y", "@portalsprotocol/mcp-server"],
"env": {
"PORTALS_WHITELIST": "PORTAL_ID_1,PORTAL_ID_2"
}
}
}
}
Browse available Portals: https://portalsprotocol.com/browse
What Your Agent Can Do
Example Portals (built by the community):
- Social media APIs (search, post, analyze)
- Image generation (various models and styles)
- Data analytics (charts, insights, reports)
- Web scraping (extract, parse, structure)
Each Portal is a product with multiple related tools. Agents pay per use in USDC. No subscriptions. No accounts.
How It Works
- First run: Auto-creates wallet at
~/.portals/wallet.json - Fund wallet: Send SOL (gas) + USDC (payments) to displayed address
- Whitelist Portals: Add Portal IDs you want to use
- Agent takes over: Discovers tools, pays autonomously, executes
Zero human interaction after setup.
Configuration
Required
PORTALS_WHITELIST - Comma-separated Portal IDs to enable:
"PORTALS_WHITELIST": "ABC123...,DEF456..."
Find Portal IDs: https://portalsprotocol.com/browse
Optional
PORTALS_NETWORK - Chain to use (default: mainnet-beta)
"PORTALS_NETWORK": "mainnet-beta"
PORTALS_RPC - Custom RPC endpoint (default: public Solana RPC)
"PORTALS_RPC": "https://your-rpc.example.com"
First Run
On first execution, the server:
- Creates
~/.portals/directory - Generates new wallet →
~/.portals/wallet.json - Shows wallet address and balances
- Displays funding instructions if needed
Example output:
New wallet created: 7xK9...Abc
Wallet saved to: /Users/you/.portals/wallet.json
💰 Wallet Balance:
SOL: 0
USDC: 0
⚠️ WARNING: No SOL for gas fees!
Send SOL to: 7xK9...Abc
⚠️ WARNING: No USDC for payments!
Send USDC to: 7xK9...Abc
Portal calls will fail until funded.
Features
- Auto-wallet management - Creates and loads wallet automatically
- Multi-tool support - Each Portal can expose multiple tools
- Payment verification - Checks on-chain registry before agent pays
- Error-driven UX - Clear balance warnings and funding instructions
- Schema caching - Fetches OpenAPI schemas from Portals
- Input validation - Validates parameters against Portal schemas
Security
- Whitelist-only - Agent can only use Portals you explicitly enable
- Payment verification - Checks payment addresses on-chain before sending USDC
- Local wallet - Private key stored locally at
~/.portals/wallet.json(mode 0600) - Open source - Full TypeScript source included for audit
Transparency
This package includes full TypeScript source code for complete transparency. Review before connecting your AI agent.
- Source: github.com/portalsprotocol/mcp-server
- License: MIT
- Client SDK: @portalsprotocol/client
Links
- Website: https://portalsprotocol.com
- Browse Portals: https://portalsprotocol.com/browse
- Documentation: https://portalsprotocol.com/docs
- Issues: https://github.com/portalsprotocol/mcp-server/issues
License
MIT © Portals Protocol
Установка @Portalsprotocol/ Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/portalsprotocol/mcp-serverFAQ
@Portalsprotocol/ Server MCP бесплатный?
Да, @Portalsprotocol/ Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для @Portalsprotocol/ Server?
Нет, @Portalsprotocol/ Server работает без API-ключей и переменных окружения.
@Portalsprotocol/ Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить @Portalsprotocol/ Server в Claude Desktop, Claude Code или Cursor?
Открой @Portalsprotocol/ Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Stripe
Payments, customers, subscriptions
автор: Stripemalamutemayhem/unclick-agent-native-endpoints
110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
автор: malamutemayhemwhiteknightonhorse/APIbase
Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
автор: whiteknightonhorsetrackerfitness729-jpg/sitelauncher-mcp-server
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
Compare @Portalsprotocol/ Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории finance
