AgentPulse MCP
# ā” AgentPulse MCP & Edge Intelligence API (`agentpulse-mcp`)
[](https://agentpulse-mcp.scopeforge-studio.workers.dev/mcp)
[](https://agentpulse-mcp.scopeforge-studio.workers.dev/openapi.json)
[](https://agentpulse-mcp.scopeforge-studio.workers.dev)
[](./LICENSE)
**AgentPulse** is a deterministic **Model Context Protocol (MCP) Server** and **REST API** running on the global Cloudflare Edge. It gives AI coding/research agents (**Claude Desktop, Cursor, Windsurf, Cline**) and automation pipelines (**Clay.com, n8n, Make, Zapier**) real-time B2B domain intelligence, 2026 AI Search (`llms.txt` / AEO) auditing, clean URL-to-Markdown conversion, and DNS/DMARC security inspection.
š **Live Playground & Instant API Key Portal:** [https://agentpulse-mcp.scopeforge-studio.workers.dev](https://agentpulse-mcp.scopeforge-studio.workers.dev)
š **Remote MCP Endpoint (Zero Install):** `https://agentpulse-mcp.scopeforge-studio.workers.dev/mcp`
---
## š ļø 5 Deterministic Tools Included
| Tool Name | REST Endpoint | What It Does |
| :--- | :--- | :--- |
| **`enrich_company_domain`** | `GET /api/v1/enrich?domain=linear.app` | Crawls homepage, `/contact`, `/about`, `/pricing`, and `/llms.txt` in parallel. Extracts role-categorized emails, phone numbers, social links (LinkedIn, X, GitHub, YouTube), **35+ tech stack signatures** (Shopify, Next.js, Stripe, GA4, Segment, PostHog, RB2B, Intercom, HubSpot), compliance badges (`SOC 2`, `HIPAA`, `GDPR`), and B2B buying signals. |
| **`audit_ai_search_readiness`** | `GET /api/v1/aeo-audit?domain=stripe.com` | **2026 AI Search / Answer Engine Optimization (AEO & GEO) Auditor.** Scores any domain `0-100` (`A+` to `F`) across `/llms.txt`, `/llms-full.txt`, `robots.txt` rules for 8 AI bots (`GPTBot`, `OAI-SearchBot`, `ClaudeBot`, `PerplexityBot`, `Google-Extended`), `Schema.org` JSON-LD entities, and **auto-generates a ready-to-deploy `/llms.txt` file + JSON-LD snippet**. |
| **`extract_clean_markdown`** | `GET /api/v1/markdown?url=https://...` | Converts any live web page into clean, token-efficient GitHub-Flavored Markdown with YAML frontmatter (`title`, `description`, `source_url`, `estimatedAgentTokens`, `tokenSavingsPercent`). |
| **`inspect_domain_infra`** | `GET /api/v1/dns-infra?domain=openai.com` | Queries Cloudflare DNS-over-HTTPS (`1.1.1.1`) for `A`, `MX`, `TXT`, `SPF`, `_dmarc`, `NS`, and `CAA`. Identifies the exact email provider, checks DMARC/SPF spoofing vulnerability, audits HTTP security headers, and extracts **Verified Enterprise SaaS footprints from DNS TXT records** (OpenAI, Anthropic, Stripe, Slack, Atlassian, HubSpot, Microsoft 365). |
| **`batch_enrich_domains`** | `POST /api/v1/batch` | High-concurrency parallel enrichment/AEO/DNS pipeline for up to **25 domains per request** *(Requires Growth Pro or Agency Scale API Key)*. |
---
## š Quick Connect (Claude Desktop, Cursor, Windsurf, Cline)
### Option A: Direct Remote MCP URL (Zero Local Install)
Add this to your `claude_desktop_config.json` or `.cursor/mcp.json`:
```json
{
"mcpServers": {
"agentpulse": {
"url": "https://agentpulse-mcp.scopeforge-studio.workers.dev/mcp"
}
}
}
```
*(With a Pro API key, append `?api_key=agp_live_YOUR_KEY` to the URL).*
### Option B: Local `stdio` Bridge
If your MCP client prefers `stdio` command execution:
```json
{
"mcpServers": {
"agentpulse": {
"command": "npx",
"args": ["-y", "github:sonofkratos92/agentpulse-mcp"],
"env": {
"AGENTPULSE_API_KEY": "agp_live_optional_pro_key"
}
}
}
}
```
---
## ā” Rate Limits & Instant Self-Serve Credit Packs
- **Free Sandbox Tier:** **15 free single-domain calls per day per IP** ā zero signup or API key required.
- **Instant Self-Serve Credit Packs (Credits Never Expire):**
- **[Starter Pack ($9 one-time ā 2,500 Credits)](https://buy.stripe.com/7sY6oI4Bk1EM8EG1in6kg07)**
- **[Growth Pro Pack ($29 one-time ā 15,000 Credits + Bulk Batch API)](https://buy.stripe.com/aFa9AU0l4cjq9IK1in6kg08)**
- **[Agency Scale Pack ($79 one-time ā 100,000 Credits + High Concurrency)](https://buy.stripe.com/dRmdRaaZIerydZ01in6kg09)**
The moment Stripe Checkout finishes, you are automatically redirected back to `https://agentpulse-mcp.scopeforge-studio.workers.dev/?session_id={CHECKOUT_SESSION_ID}` where your `agp_live_...` key is verified and minted on screen in under 2 seconds.
TDQS
Scored across 5 tools
The four core tools target clearly distinct resources: B2B enrichment, AEO scoring, markdown conversion, and DNS/infra inspection ā an agent should have no trouble picking among them. The one soft boundary is batch_enrich_domains, which explicitly re-runs enrichment, AEO scoring, and DNS inspection in bulk, so the model must decide single vs. batch on top of choosing the operation.
All names are snake_case and four of five follow a verb_noun pattern (enrich_company_domain, audit_ai_search_readiness, extract_clean_markdown, inspect_domain_infra). The outlier is batch_enrich_domains, which leads with a modifier and uses a different object form than enrich_company_domain, a minor but noticeable deviation.
Five tools is well within a healthy range and each maps to a distinct capability (single enrichment, bulk enrichment, AEO audit, infra inspection, content extraction). There is no filler tool and no obvious fragmentation that should have been consolidated.
The surface covers the main domain-intelligence workflows end to end, including a bulk path for scale. Gaps are minor: extract_clean_markdown has no batch counterpart, bulk mode is gated behind a paid key with no async/job-status or result-retrieval tool, and there is no way to revisit prior enrichment results.