MCP Ecosystem

8 custom Model Context Protocol servers

MCPPythonFastMCPPlaywrightOAuth2Web Scraping
MCP Ecosystem
MCP Ecosystem

The Model Context Protocol (MCP) is an open standard introduced by Anthropic in 2024 that provides a unified interface between AI models and external systems. Instead of writing custom integrations for every AI app, a single server works with any MCP-compatible client — Claude, ChatGPT, Gemini, or an IDE plugin. In 2025, Anthropic placed the protocol under the Linux Foundation, with OpenAI and Google joining. By early 2026 it's become the industry standard: 10,000+ active servers, and 30% of enterprise app vendors planning to ship their own MCP servers.

My MCP ecosystem consists of 8 servers with 43+ tools. These aren't proof-of-concepts — I use them daily through Claude Code for real work.

E-Cégjegyzék (Company Registry) — Automated querying of the Hungarian company registry (e-cegjegyzek.hu). Searches by name, registration number, or tax number, returns company data (address, directors, registered capital), company events, and stored registry documents. The biggest challenge was CAPTCHA: solved automatically via CapSolver API, proactively before each request. ISO-8859-2 encoding for Hungarian characters.

E-Beszámoló (Financial Reports) — Access to the Hungarian financial report database (e-beszamolo.im.gov.hu). Searches companies, lists annual reports, downloads PDFs, and can parse balance sheet and income statement figures. Session-based with rate limiting (3 sec between requests), automatic CAPTCHA solving, handling both OBR and ANYK report formats.

Perplexity Search — Perplexity AI Pro search via MCP in three modes: standard (fast), reasoning (chain-of-thought), and deep research (comprehensive). Model selection: GPT-5.2, Claude 4.5 Sonnet, Grok 4.1, Gemini 3.0 Pro. The interesting part is cookie management: it automatically extracts the session from Chrome's encrypted database.

LinkedIn Scraper — Playwright-based headless browser automation. Scrapes posts with images from profiles, saves to date-based directory structure, converts relative dates ("3w", "2mo") to absolute, filters duplicates by text hash. Also has an interactive login mode (opens a visible browser for manual login).

Google MCP — Direct Gmail and Google Calendar access via OAuth2. Multi-account support, automatic token refresh. Gmail search with full syntax (from:, to:, is:, has:), base64 decoding for multipart emails, attachment download from MIME structures. Calendar event listing and creation.

Rackhost DNS — DNS record management for Rackhost.hu (Hungarian hosting provider) via web scraping. Create, update, delete A/AAAA/CNAME/TXT records. Deletion requires a PyQt6 confirmation dialog: GitHub-style safety UI where you must type the exact hostname (paste disabled: Ctrl+V, Shift+Insert, middle-click, context menu all blocked).

Telegram Notifier — Simple push notification bot. All you need in CLAUDE.md is "when you're done, notify via Telegram" — and it does. Markdown formatting with HTML fallback.

Károly Bot — Telegram broadcast bot for subscribers. Subscribe via /start command, automatic group detection, send messages individually (fuzzy name matching) or broadcast to all subscribers. Subscriber list persists in JSON.