FieldCure.Mcp.Outbox
0.2.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet tool install --global FieldCure.Mcp.Outbox --version 0.2.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local FieldCure.Mcp.Outbox --version 0.2.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=FieldCure.Mcp.Outbox&version=0.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package FieldCure.Mcp.Outbox --version 0.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
FieldCure.Mcp.Outbox
Multi-channel messaging MCP server — send messages through Slack, Telegram, Email (SMTP), and KakaoTalk with a single send_message tool. One install, one interface, multiple channels. Secrets stored securely in Windows Credential Manager, never exposed to the LLM.
Install
dotnet tool install -g FieldCure.Mcp.Outbox
Quick Start
# Add a Slack channel
fieldcure-mcp-outbox add slack
# Add a Gmail channel
fieldcure-mcp-outbox add gmail
# Start MCP server
fieldcure-mcp-outbox
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"outbox": {
"command": "fieldcure-mcp-outbox"
}
}
}
VS Code (Copilot)
Add to .vscode/mcp.json:
{
"servers": {
"outbox": {
"command": "fieldcure-mcp-outbox"
}
}
}
Tools (4)
| Tool | Description | Confirmation |
|---|---|---|
list_channels |
List all configured messaging channels | — |
add_channel |
Add a new channel (opens setup console) | — |
send_message |
Send a message through a channel | Required |
remove_channel |
Remove a channel and credentials | Required |
Channels
| Channel | Protocol | Setup |
|---|---|---|
| Slack | Web API (chat.postMessage) |
Bot Token |
| Telegram | Client API (WTelegramClient) | API ID + Hash + SMS |
| Gmail | SMTP (smtp.gmail.com:587) | App password |
| Outlook | SMTP (smtp-mail.outlook.com:587) | App password |
| Microsoft 365 | SMTP (smtp.office365.com:587) | App password |
| Naver | SMTP (smtp.naver.com:587) | App password |
| Custom SMTP | User-defined SMTP server | Username + password |
| KakaoTalk | Kakao REST API | OAuth 2.0 |
Security
- Secrets stored in Windows Credential Manager (DPAPI) — never exposed to LLM
- Channel setup runs in a separate console process — credentials never pass through MCP stdio
send_messageandremove_channelrequire user confirmation in the client
Requirements
- .NET 8.0 Runtime or later
- Windows (required for Credential Manager)
Links
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
v0.2.0: Fix stdio transport corruption from Console.OutputEncoding; derive ServerInfo.Version from assembly; add CI workflow.