About
MCP Server as IRC Client in Typescript. npx mcp-irc
README
MCP Server as IRC Client in Typescript. Allows an MCP client to talk to the world via IRC.
Launching the MCP server and IRC Client
npx mcp-irc --url irc.libera.chat --port 6697 --mcpPort 3000 --nick mc --randomize-nick-suffix -n 1000
Given no args, it connects to an IRC server at ircs://irc.libera.chat:6697/ and serves an MCP server at port 3000.
Using the MCP server
Tools
getMessages()- Gets a JSON stringified list of the lastn(default 100) messages in the form{ from: from, to: to, message: message, time: Date.now() }sendRaw(command, arg1[, arg2])- sends a raw command to the serverchannels()- returns the currently joined channels in the following schema:
{
[key: string] : {
"users" : {
[key: string] : ""
},
...
}
}[]
Commonly used cases of sendRaw have been given their own utility functions:
join(channel)- joins a channelpart(channel)- leaves a channelprivmsg(target, message)- sends a messages to a channel or a DM to a user
Installing Irc Ts
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/tbarron-xyz/mcp-irc-tsFAQ
Is Irc Ts MCP free?
Yes, Irc Ts MCP is free — one-click install via Unyly at no cost.
Does Irc Ts need an API key?
No, Irc Ts runs without API keys or environment variables.
Is Irc Ts hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Irc Ts in Claude Desktop, Claude Code or Cursor?
Open Irc Ts on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Irc Ts with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
