ShortlistLens
Structured website and review evidence for AI-assisted local-business shortlisting.
Crawler Summary
Multi-model AI gateway — query any CLI AI tool through MCP agentic-mcp Query Claude, Codex, Gemini, Copilot, and OpenCode from one interface. $1 $1 $1 Multi-model AI gateway that wraps any agentic CLI tool as an $1 server. Add a new AI provider by editing a JSON file — no code changes, no rebuilds. **Requires Node.js >= 22** 30-Second Setup Or install globally: Supported clients: Claude Code, Cursor, Windsurf, or any MCP-compatible tool. Safe Setup Defaults agentic-mcp setup Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.
Freshness
Last checked 2/25/2026
Best For
agentic-mcp is best for mcp, model-context-protocol, cli workflows where MCP compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB MCP, runtime-metrics, public facts pack
Multi-model AI gateway — query any CLI AI tool through MCP agentic-mcp Query Claude, Codex, Gemini, Copilot, and OpenCode from one interface. $1 $1 $1 Multi-model AI gateway that wraps any agentic CLI tool as an $1 server. Add a new AI provider by editing a JSON file — no code changes, no rebuilds. **Requires Node.js >= 22** 30-Second Setup Or install globally: Supported clients: Claude Code, Cursor, Windsurf, or any MCP-compatible tool. Safe Setup Defaults agentic-mcp setup
Public facts
5
Change events
1
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 25, 2026
Vendor
F0rty Tw0
Artifacts
0
Benchmarks
0
Last release
0.1.0
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.
Setup snapshot
git clone https://github.com/F0rty-Tw0/agentic-mcp.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
F0rty Tw0
Protocol compatibility
MCP
Adoption signal
2 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
3
Snippets
0
Languages
typescript
bash
npx agentic-mcp setup --client claude-code
bash
npm install -g agentic-mcp agentic-mcp setup --client claude-code
bash
pnpm install # install dependencies pnpm run dev # run in dev mode pnpm run build # build for production pnpm run test # run tests pnpm run typecheck # type-check pnpm run lint # lint
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
Multi-model AI gateway — query any CLI AI tool through MCP agentic-mcp Query Claude, Codex, Gemini, Copilot, and OpenCode from one interface. $1 $1 $1 Multi-model AI gateway that wraps any agentic CLI tool as an $1 server. Add a new AI provider by editing a JSON file — no code changes, no rebuilds. **Requires Node.js >= 22** 30-Second Setup Or install globally: Supported clients: Claude Code, Cursor, Windsurf, or any MCP-compatible tool. Safe Setup Defaults agentic-mcp setup
Query Claude, Codex, Gemini, Copilot, and OpenCode from one interface.
Multi-model AI gateway that wraps any agentic CLI tool as an MCP server. Add a new AI provider by editing a JSON file — no code changes, no rebuilds.
Requires Node.js >= 22
npx agentic-mcp setup --client claude-code
Or install globally:
npm install -g agentic-mcp
agentic-mcp setup --client claude-code
Supported clients: Claude Code, Cursor, Windsurf, or any MCP-compatible tool.
agentic-mcp setup is now safe by default:
--mode merge)mcpServers["agentic-mcp"] is updated--yesCommon flags:
--dry-run — show plan without writing--output json — machine-readable result--mode merge|overwrite — choose update strategy (overwrite is explicit/destructive)--path <file> — target a specific config file--backup if-exists|always|never — backup policy before writesAsk any provider directly:
ask_claude — Get an answer from Claudeask_codex — Get an answer from Codexask_gemini — Get an answer from Geminiask_copilot — Get an answer from Copilotask_opencode — Get an answer from OpenCodeSend the same prompt to multiple providers simultaneously:
ask_all — Query all available providers at once and compare responses side-by-sideSee per-provider call counts, response times, and success rates:
usage_summary — View session statisticslist_providers — See which AI models are availableping_* — Check if a provider is readyhelp_* — See what a provider can do| Provider | CLI Tool | Status |
|----------|----------|--------|
| Claude | claude | ✅ Configured |
| Codex | codex | ✅ Configured |
| Copilot | copilot | ✅ Configured |
| Gemini | gemini | ✅ Configured |
| OpenCode | opencode | ✅ Configured |
Adding a new provider? Just edit providers.json — no code changes needed.
--config CLI flagAGENTIC_MCP_CONFIG environment variable~/.config/agentic-mcp/providers.json (user-local)providers.json (default)Each provider is defined in providers.json with:
json, stream-json, or text)See providers.json for examples.
Enable live streaming with stream_live: true in ask tool calls. Responses stream via MCP progress notifications.
For long-running queries, use mode: "async" to get a job ID, then poll with action: "status".
Some providers support persistent sessions via session_id for multi-turn conversations.
spawn() with array args — no shell injectionproviders.jsonThat's it. No code changes needed. See existing entries for the config shape.
</details>pnpm install # install dependencies
pnpm run dev # run in dev mode
pnpm run build # build for production
pnpm run test # run tests
pnpm run typecheck # type-check
pnpm run lint # lint
MIT
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/contract"
curl -s "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Structured website and review evidence for AI-assisted local-business shortlisting.
Loan & mortgage calculator, compound interest, ROI, crypto prices, FX conversion for AI agents.
Search ReliefWeb humanitarian reports, disasters, jobs, training, and country profiles via MCP.
63 production tools for AI agents — one API key, pay per call in USDC (x402) or Stripe credits.
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-10-09T03:40:44.842Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "mcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "model-context-protocol",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "ai",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "claude",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "codex",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "copilot",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "gemini",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|unknown|profile capability:mcp|supported|profile capability:model-context-protocol|supported|profile capability:cli|supported|profile capability:agent|supported|profile capability:ai|supported|profile capability:claude|supported|profile capability:codex|supported|profile capability:copilot|supported|profile capability:gemini|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "F0rty Tw0",
"href": "https://github.com/F0rty-Tw0/agentic-mcp#readme",
"sourceUrl": "https://github.com/F0rty-Tw0/agentic-mcp#readme",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T02:58:35.977Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-25T02:58:35.977Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "2 GitHub stars",
"href": "https://github.com/F0rty-Tw0/agentic-mcp",
"sourceUrl": "https://github.com/F0rty-Tw0/agentic-mcp",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T02:58:35.977Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/mcp-f0rty-tw0-agentic-mcp/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to agentic-mcp and adjacent AI workflows.