Published on

MCP in action

Authors
  • Name
    Twitter

MCP Client

ChatMCP

a flutter app that uses the MCP protocol to communicate with a server. It is a simple chat application that allows users to send and receive messages.

it supports multiple platforms including android, ios, web, and desktop.

In this tutorial, I will use ChatMCP for macos to demonstrate the MCP protocol in action.

installation

Ξ Application Support/ChatMcp → pwd
/Users/lucas/Library/Application Support/ChatMcp
Ξ Application Support/ChatMcp → tree
.
├── a.json
├── chatmcp.db
├── logs
│   ├── app_2025-4-15.log
│   └── app_2025-4-18.log
├── mcp_server.json
└── tools.json

2 directories, 6 files

`

MCP Server

https://github.com/modelcontextprotocol/servers/blob/main/src/sqlite/src/mcp_server_sqlite/server.py