Skip to main content
An MCP server (aka Model Context Protocol server), is an external service that provides data, capabilities, or tools to a Large Language Model (LLM). These servers enable LLMs to interact with other systems like databases, the internet, or local files, allowing them to perform actions, fetch information, and integrate into larger workflows by presenting their functions as tools the LLM can use. Dartantic has built-in support for mapping the tools from an MCP server, whether it’s local or running in the cloud, via a built-in McpClient class.

Remote MCP Servers

Connect to MCP servers running in the cloud:

Local MCP Servers

Connect to local processes running on your machine:

Combining Multiple Sources

Mix local tools, MCP servers, and custom tools:

Examples

Next Steps