Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Irc Ts

FreeNot checked

MCP Server as IRC Client in Typescript. npx mcp-irc

GitHubEmbed

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 last n (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 server
  • channels() - 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 channel
  • part(channel) - leaves a channel
  • privmsg(target, message) - sends a messages to a channel or a DM to a user

from github.com/tbarron-xyz/mcp-irc-ts

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-ts

FAQ

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

Compare 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