tlon-mcp-server
3
The Tlon MCP Server is a Model Context Protocol server designed to facilitate interactions with Tlon agents. It provides tools for sending direct messages, retrieving message histories, and managing contacts, all enhanced with natural language support.
Tlon MCP Server
An MCP server designed for interactions with Tlon agents, featuring:
- send-dm tool: Allows sending direct messages to others using ship IDs or nicknames
- read-dm-history tool: Enables retrieval of recent messages from DM channels
- list-contacts tool: Fetches contacts with their details
- Natural language support: Enhances user interaction using nicknames.
Prerequisites
- Node.js (v16+)
- A running Urbit ship
Installation
- Clone the repository
- Navigate to the project directory
- Install dependencies using npm
Note: Run npm install
before integrating with MCP clients.
Configuration
Server configuration via environment variables for Urbit ship details and server settings.
Usage
- Start the server in several modes: default stdio, HTTP transport, or development mode.
- Integrate seamlessly with Claude Desktop by configuring appropriate JSON settings.
Available Tools
Detailed usage guides for send-dm
, read-dm-history
, and list-contacts
.
License
Licensed under MIT.