🤖AI & LLM Integrations

Web Scraping via Model Context Protocol

The Model Context Protocol (MCP) lets you expose tools to AI agents. Wrap denkbot.dog as an MCP server and any Claude-powered agent gets native access to web scraping, screenshots, and site crawling — with zero extra setup. The dog fetches. The agent thinks.

What you'd use this for

Claude Desktop users who want live web access, Claude Code agents that need to verify URLs or read documentation, any MCP-compatible workflow that needs to read content from the web.

How it works

example
// mcp-denkbot/index.ts — minimal MCP server wrapping denkbot.dog
import { Server } from '@modelcontextprotocol/sdk/server/index.js'
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'

const server = new Server({ name: 'denkbot', version: '1.0.0' }, {
  capabilities: { tools: {} }
})

server.setRequestHandler('tools/call', async (req) => {
  const { url, renderJs = false } = req.params.arguments as { url: string; renderJs?: boolean }
  const res = await fetch('https://api.denkbot.dog/scrape', {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${process.env.DENKBOT_API_KEY}`,
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({ url, renderJs, format: 'json' }),
  })
  const data = await res.json()
  return { content: [{ type: 'text', text: data.text ?? data.html }] }
})

await server.connect(new StdioServerTransport())

Questions & Answers

What is MCP?+

Model Context Protocol is an open standard by Anthropic for connecting AI models to external tools and data sources. It's what lets Claude Desktop call external APIs as tools.

Does denkbot.dog have an official MCP server?+

Not yet — but it's a 50-line wrapper. The API is so simple that building your own MCP server takes about 10 minutes.

Can I use this with Claude Desktop?+

Yes. Point your claude_desktop_config.json at your MCP server and Claude gets a "scrape" tool it can call autonomously.

Ready to start fetching?

€19/year. Unlimited requests. API key ready in 30 seconds.