Skip to main content
Multi-Agent Framework64 Compatible Sources

CrewAI Integrations for Danish Systems

Equip your CrewAI autonomous agents with dedicated tools to search Danish company records, evaluate financial reports, and check compliance status.

Compatible Danish Sources (64)

Verified APIs, MCP servers, and data feeds ready for CrewAI integration.

CrewAI Integration Snippet
# CrewAI Tool Notice for Aula
# Status: No direct public REST endpoint available.
# Category: browser | Access: simulated | Auth: mitid
# Documentation: https://www.aula.dk
CrewAI Integration Snippet
# CrewAI Tool Notice for Bilbasen & Bilinfo API
# Status: No direct public REST endpoint available.
# Category: api | Access: restricted | Auth: restricted
# Documentation: https://developer.bilinfo.net
CrewAI Integration Snippet
# CrewAI Tool Notice for Bilka / Salling Group
# Status: No direct public REST endpoint available.
# Category: browser | Access: simulated | Auth: public
# Documentation: https://www.salling.dk
CrewAI Integration Snippet
# CrewAI Tool Notice for Boliga.dk
# Status: No direct public REST endpoint available.
# Category: api | Access: indirect | Auth: public
# Documentation: https://www.boliga.dk
CrewAI Integration Snippet
# CrewAI Tool Notice for Boligsiden
# Status: No direct public REST endpoint available.
# Category: browser | Access: simulated | Auth: public
# Documentation: https://www.boligsiden.dk
CrewAI Integration Snippet
from crewai.tools import BaseTool
import requests

class CVRBusinessRegistryAPITool(BaseTool):
    name: str = "CVR — Business Registry API Search"
    description: str = "Central Business Register API giving machine access to all Danish companies, CVR numbers, ownership, and industry codes."

    def _run(self, query: str) -> str:
        response = requests.get("https://cvrapi.dk/api", params={"search": query})
        return response.text
CrewAI Integration Snippet
# CrewAI Tool Notice for Corti API
# Status: No direct public REST endpoint available.
# Category: api | Access: direct | Auth: restricted
# Documentation: https://docs.corti.ai
CrewAI Integration Snippet
# CrewAI Tool Notice for DAWA MCP Server (ITK)
# Status: No direct public REST endpoint available.
# Category: mcp | Access: direct | Auth: public
# Documentation: https://github.com/itk-dev/mcp-dawa#readme
CrewAI Integration Snippet
from crewai.tools import BaseTool
import requests

class DAWADanishAddressesWebAPITool(BaseTool):
    name: str = "DAWA — Danish Addresses Web API Search"
    description: str = "REST API for Danish addresses, postcodes, cadastre, and administrative geodata."

    def _run(self, query: str) -> str:
        response = requests.get("https://api.dataforsyningen.dk/adresser", params={"q": query})
        return response.text
CrewAI Integration Snippet
# CrewAI Tool Notice for DMI Open Data APIs
# Status: No direct public REST endpoint available.
# Category: api | Access: direct | Auth: api_key
# Documentation: https://opendatadocs.dmi.gov.cloud
CrewAI Integration Snippet
# CrewAI Tool Notice for DR — Danish Broadcasting
# Status: No direct public REST endpoint available.
# Category: api | Access: indirect | Auth: public
# Documentation: https://www.dr.dk
CrewAI Integration Snippet
# CrewAI Tool Notice for DSB
# Status: No direct public REST endpoint available.
# Category: browser | Access: simulated | Auth: login
# Documentation: https://www.dsb.dk
Scaffold Custom Danish Tools

Access Enablers for CrewAI

Need to generate custom MCP servers, scrape portals, or run headless automations with CrewAI?

All Builder Enablers
MCP & CLI Builders
Open Source

High-level Python & TypeScript framework for building MCP servers

FastMCP provides clean decorators and microframework patterns to write production-ready MCP tools in under 10 lines of code.

#mcp#python#sdk
Web Scraping & Clean MD
Freemium

Turn entire websites and portals into clean, LLM-ready Markdown

Firecrawl crawls, handles JavaScript rendering, bypasses anti-bot barriers, and outputs clean Markdown structured for AI agent ingestion.

#scraping#markdown#rag
Browser Automation
Open Source

Autonomous open-source AI agent browser automation engine

Browser-use enables LLMs to interact directly with web browsers — clicking buttons, filling forms, and navigating complex workflows like a human.

#browser-agent#playwright#vision

Frequently Asked Questions (CrewAI)

How do CrewAI agents interact with Danish government APIs?

Decorate your custom tool class with CrewAI BaseTool and attach it to your CrewAI Agent definition (e.g. CVR Research Agent or Tax Compliance Agent).