All APIs Gateway
Gateway de API de web-inteligência: 17 APIs como 20 ferramentas MCP para SEO e scraping. Pagamento por chamada via USDC.
Documentação
API Gateway — 17 APIs para Agentes de IA
Servidor MCP único expondo 17 APIs de produção atrás de um domínio público único.
Todas as APIs são servidas em https://momentumbysamay.online/api/<apiname> (DNS →
167.71.22.95), um gateway nginx único com HTTPS Let's Encrypt. O
pacote Website Intelligence roda no droplet 1; Marketing, Web Scraper, PDF e
Email Verify são proxy reverso a partir do droplet 2.
🚀 O Que É Isso
Um servidor MCP (Model Context Protocol) que encapsula 17 APIs reais e implantadas como ferramentas MCP. Qualquer agente de IA com suporte a MCP pode descobrir, chamar e pagar por essas APIs programaticamente.
Como os Agentes de IA Usam
- Conectar — Agentes conectam via MCP (stdio ou HTTP)
- Descobrir — O agente chama
list_tools()→ vê 20 ferramentas - Pagar — O agente chama
generate_invoice+check_balancepara pagamento em cripto - Usar — O agente chama qualquer ferramenta de API, os créditos são deduzidos automaticamente
Modelo de Receita
| Canal | Como Gera Dinheiro | Status |
|---|---|---|
| 🤖 Agentes de IA via MCP | Agentes descobrem ferramentas → geram fatura → enviam USDC → usam as APIs | ✅ NO AR |
🤖 Agentes de IA via .well-known/ai-plugin.json | Agentes GPT da OpenAI descobrem APIs automaticamente | ✅ NO AR |
| Marketplace RapidAPI | Assinaturas de US$ 29–US$ 199/mês | 📦 Pronto — precisa de conta de provedor RapidAPI |
| Apify Store | Preço por execução | 📦 Pronto, não publicado |
| api.market | Marketplace global de APIs | 📦 Pronto (problemas com Redis) |
📋 Inventário de APIs — 17 APIs + 3 Ferramentas de Pagamento
🖥️ Website Intelligence (/api/website-intel) — 10 APIs
| # | Ferramenta MCP | API | Descrição | Preço |
|---|---|---|---|---|
| 1 | website_to_markdown | Website → Markdown | Converte qualquer página web em Markdown limpo | US$ 0,0005 |
| 2 | website_metadata | Metadados do Website | Meta tags, OG, Twitter Cards, títulos, imagens, favicon | US$ 0,0002 |
| 3 | technology_detector | Detector de Tecnologia | CMS, frameworks, analytics, CDN, tecnologia do servidor | US$ 0,0003 |
| 4 | contact_extractor | Extrator de Contatos | E-mails, telefones, links sociais, endereços | US$ 0,0005 |
| 5 | ai_website_summary | Resumo de Website com IA | Resumo estruturado + narrativa opcional com IA | US$ 0,002 |
| 6 | opengraph_extractor | Extrator OpenGraph | Tags OG, Twitter Cards, dados de pré-visualização social | US$ 0,0002 |
| 7 | robots_txt_parser | Analisador de Robots.txt | Regras de rastreamento, caminhos bloqueados, URLs de sitemap | US$ 0,0002 |
| 8 | sitemap_parser | Analisador de Sitemap | Descobre e analisa sitemaps XML | US$ 0,0005 |
| 9 | ssl_checker | Verificador SSL | Detalhes do certificado, validade, nota de segurança | US$ 0,0002 |
| 10 | dns_lookup | Consulta DNS | A, AAAA, MX, NS, CNAME, TXT, descoberta de subdomínios | US$ 0,0002 |
Pagamento: USDC Solana ($USDC na mainnet Solana)
📊 Pacote de APIs de Marketing (/api/marketing) — 7 APIs
| # | Ferramenta MCP | API | Descrição | Preço |
|---|---|---|---|---|
| 11 | marketing_contact_extractor | Extrator de Contatos de Marketing | E-mails, telefones, perfis sociais, endereço | US$ 0,0005 |
| 12 | google_maps_reviews | Avaliações do Google Maps | Notas, avaliações, metadados de negócios por Place ID ou pesquisa | US$ 0,001 |
| 13 | business_metadata | Metadados de Negócios | Categoria, ano de fundação, horários, certificações, pagamentos | US$ 0,0003 |
| 14 | seo_audit | Auditoria de SEO | Análise de SEO on-page com pontuação (0–100) | US$ 0,0005 |
| 15 | ai_company_summary | Resumo de Empresa com IA | Visão geral de negócio com IA + narrativa | US$ 0,002 |
| 16 | marketing_technology_detector | Detector de Tecnologia | CMS, frameworks, analytics, hospedagem | US$ 0,0003 |
| 17 | citation_checker | Verificador de Citações | Presença em diretórios em 10+ plataformas + pontuação NAP | US$ 0,001 |
Pagamento: USDC Solana ($USDC na mainnet Solana)
💰 Ferramentas de Pagamento/Gerenciamento — Gratuitas
| # | Ferramenta MCP | Descrição |
|---|---|---|
| 18 | get_pricing | Obtém preços atuais de todas as APIs |
| 19 | generate_invoice | Gera fatura de pagamento USDC Solana |
| 20 | check_balance | Verifica saldo de créditos de uma chave de API |
🔧 Início Rápido
Para Agentes de IA (nativos em MCP)
Configure o servidor MCP no seu agente:
{
"mcpServers": {
"all-apis-gateway": {
"command": "python3",
"args": ["/path/to/mcp_server.py"],
"env": {
"WEBSITE_INTEL_BASE": "https://momentumbysamay.online/api/website-intel",
"WEBSITE_INTEL_KEY": "YOUR_WEBSITE_INTEL_KEY",
"MARKETING_BUNDLE_BASE": "https://momentumbysamay.online/api/marketing",
"MARKETING_BUNDLE_KEY": "YOUR_MARKETING_KEY"
}
}
}
}
Para Desenvolvedores (APIs REST diretamente)
Website Intelligence:
# Get an admin key (one-time)
curl -X POST https://momentumbysamay.online/api/website-intel/api/v1/auth/generate-key \
-H "Content-Type: application/json" \
-d '{"name":"my-app","tier":"admin"}'
# Call an API
curl -X POST https://momentumbysamay.online/api/website-intel/api/v1/dns-lookup \
-H "X-API-Key: *** \
-H "Content-Type: application/json" \
-d '{"domain": "example.com"}'
# Get pricing
curl https://momentumbysamay.online/api/website-intel/api/v1/payments/pricing
# Generate payment invoice
curl -X POST https://momentumbysamay.online/api/website-intel/api/v1/payments/invoice \
-H "Content-Type: application/json" \
-d '{"api_key": "YOUR_KEY", "amount_usdc": 5.0}'
Pacote de Marketing:
curl -X POST https://momentumbysamay.online/api/marketing/api/v1/contact-extractor \
-H "X-API-Key: *** \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'
💳 Fluxo de Pagamento em Cripto
Ambos os pacotes de APIs aceitam USDC Solana para agentes de IA.
┌─────────────────────────────────────────────┐
│ Payment Flow │
│ │
│ 1. Agent: POST /payments/invoice │
│ → Gets: {wallet_address, memo} │
│ │
│ 2. Agent: Send USDC to wallet + memo │
│ (On Solana mainnet) │
│ │
│ 3. Agent: POST /payments/verify │
│ → Credits added to API key │
│ │
│ 4. Agent: Call any API with X-API-Key │
│ → Credits auto-deduct per call │
└─────────────────────────────────────────────┘
Carteira do Tesouro: Configurada no droplet (defina a variável de ambiente TREASURY_WALLET)
Token: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v (USDC Solana)
📊 Limites de Taxa
| Plano | Solicitações/seg | Limite Diário | Preço |
|---|---|---|---|
| Gratuito | 2 | 100 | US$ 0 |
| Iniciante | 10 | 5.000 | US$ 29/mês |
| Crescimento | 30 | 25.000 | US$ 79/mês |
| Empresarial | 100 | 100.000 | US$ 199/mês |
🏗 Arquitetura
MCP Client (Claude Code, Cline, Hermes, any MCP agent)
│
▼
┌──────────────────────────────┐
│ MCP Server (api-gateway) │
│ - 20 tools │
│ - Auth injection │
│ - Error handling │
│ - Pricing/cost display │
└──────┬───────────────────────┘
│
├──→ momentumbysamay.online/api/website-intel: Website Intelligence (10 APIs + payments)
│ POST .../api/website-intel/api/v1/{endpoint}
│ POST .../api/website-intel/api/v1/payments/{invoice,verify,balance,pricing}
│ GET .../api/website-intel/.well-known/ai-plugin.json
│
└──→ momentumbysamay.online/api/marketing: Marketing API Bundle (7 APIs + payments)
POST .../api/marketing/api/v1/{endpoint}
POST .../api/marketing/api/v1/payments/{invoice,verify,balance,pricing}
GET .../api/marketing/.well-known/ai-plugin.json
📦 Guias de Publicação em Marketplaces
Documentos prontos para registro em cada plataforma:
| Marketplace | Guia | Status |
|---|---|---|
| OpenAI GPT Store | docs/gpt-store-guide.md | 📝 Passo a passo |
| RapidAPI | docs/rapidapi-publish-guide.md | 📝 Especificação pronta para upload + textos |
| Apify Store | Veja os links do console Apify abaixo | 🔴 Requer aceite dos termos da Store |
| api.market | Especificações OpenAPI pré-preparadas em /home/node/api-market-specs/ | 🔴 Indisponibilidade do Redis |
🪙 Pagamentos USDC Solana
Documentação: docs/setup-wallet.md
Ambos os pacotes aceitam USDC Solana (token EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v):
POST .../api/website-intel/api/v1/payments/invoice— gera carteira + memoPOST .../api/website-intel/api/v1/payments/verify— verifica pagamento → adiciona créditosPOST .../api/website-intel/api/v1/payments/balance— consulta saldoGET .../api/website-intel/api/v1/payments/pricing— preços por endpoint
Carteira de tesouro Solana real em AMBOS os pacotes: F8tmJqiyEpcSbAbWef3XhsknsnW4gxb2gv6K8ZxEfgE
🌐 Endpoints de Descoberta para Agentes de IA
Cada pacote expõe arquivos de descoberta para agentes de IA em seu caminho de domínio:
| Endpoint | Descrição |
|---|---|
.../api/<apiname>/.well-known/ai-plugin.json | Manifesto de ações GPT da OpenAI |
.../api/<apiname>/.well-known/openapi.json | Especificação OpenAPI para consumo por IA |
.../api/<apiname>/api/v1/payments/pricing | Preços USDC por endpoint |
.../api/<apiname>/health | Verificação de saúde (sem autenticação) |
.../api/<apiname>/status | Status de componentes (sem autenticação) |
📈 Monitoramento
| Endpoint | Descrição | Autenticação |
|---|---|---|
GET /health | Verificação de saúde do serviço | Nenhuma |
GET /status | Status de componentes (cache, autenticação, pagamentos) | Nenhuma |
GET /metrics | Métricas operacionais (P50/P95/P99, taxa de acerto do cache) | Chave de administrador |
GET /dashboard | Dashboard de uso em HTML | Chave de administrador |
🔐 Autenticação
- Cabeçalho:
X-API-Key: <your-key>(recomendado) - Bearer:
Authorization: Bearer <your-key> - Parâmetro de consulta:
?api_key=<your-key>
Níveis: free, starter, growth, enterprise, admin
📜 Licença
Privada — Samay Vashisht. Todas as APIs e códigos são proprietários.