About Email Mcp Server Simple
Email Mcp Server Simple is a collection of five MCP servers for Claude Desktop, including email, Line messaging, web fetching, Word documents, and filesystem access. Its email server provides tools to send and list recent email.
Key features
- 01Send email
- 02List recent emails
Use cases
- 01Send an email through an MCP client
- 02Review recent emails
MCP support
The email_mcp server exposes `send_email` and `list_recent_emails` tools to MCP clients. The repository also groups four other MCP servers.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Servers Collection
This repository hosts five Model Context Protocol (MCP) servers you can mount into Claude Desktop:
- line-bot
- email_mcp
- fetch
- word-document-service
- filesystem
🚀 Quick Start
- line-bot(in different terminal)
git clone https://github.com/iamkaia/email-mcp-server-simple.git
cd email-mcp-server-simple
## **Set up Python env and install requirement thing(for _email_mcp_, )**
python -m venv .venv
source .venv/bin/activate # Windows: .\.venv\Scripts\activate
pip install -r requirements.txt
### Fill `.env`** (for `email_mcp` only—do **not** commit):
# SMTP
SMTP_SERVER=smtp.example.com
SMTP_PORT=587
[email protected]
SMTP_PASSWORD=your_smtp_password
# IMAP
IMAP_SERVER=imap.example.com
IMAP_PORT=993
[email protected]
IMAP_PASSWORD=your_imap_password
## start
uvicorn main:app --reload --host 0.0.0.0 --port 8000
- line-bot-mcp(in different terminal) :
# Clone the repository
git clone [email protected]:line/line-bot-mcp-server.git
cd line-bot-mcp-server && npm install && npm run build
- fetch(in different terminal):
pip install mcp-server-fetch
python -m mcp_server_fetch
- Word-MCP-Server(in different terminal):
# Clone the repository
git clone https://github.com/GongRzhe/Office-Word-MCP-Server.git
cd Office-Word-MCP-Server
# Install dependencies
pip install -r requirements.txt
#start
python setup_mcp.py
- filesystem(in different terminal):
# filesystem (via NPX) (you can ignore this step if you have nide and npx)
npx -y @modelcontextprotocol/server-filesystem \
"/Users/username/Desktop" \
"/path/to/other/allowed/dir"
🔧 Claude Desktop Configuration
Edit your claude_desktop_config.json to spawn each MCP tool:
{
"mcpServers": {
"line-bot": {
"command": "node",
"args": [
"to\\the\\path\\line-bot-mcp-server\\dist\\index.js"
],
"env": {
"CHANNEL_ACCESS_TOKEN" : "xxx",
"DESTINATION_USER_ID" : "xxx"
}
},
"email_mcp": {
"command": "to\\the\\path\\mcp-proxy.exe",
"args": [
"http://localhost:9000/mcp"
]
},
"fetch": {
"command": "python",
"args": ["-m", "mcp_server_fetch"]
},
"word-document-server": {
"command": "to\\the\\path\\python.exe",
"args": [
"to\\the\\path\\word_server.py"
],
"env": {
"PYTHONPATH": "to\\the\\path\\Office-Word-MCP-Server"
}
},
"filesystem": {
"command": "npx",
"args": [
"--yes",
"@modelcontextprotocol/server-filesystem",
"/Users/username/Desktop",
"/path/to/other/allowed/dir"
]
}
}
}
After saving, quit & restart Claude Desktop. The 🔨 Tools menu will list all available MCP tools.
📦 Servers & Tools
1. line-bot
- Tools:
send_line_message,broadcast_flex_message,broadcast_text_message… - Push messages into a Line chat.
2. email_mcp
- Tools:
send_email,list_recent_emails
3. fetch
- Tools:
fetch_page - Input:
url⇒ Output: title, headings, snippet.
4. word-document-service
- Tools:
create_document,add_heading,insert_table,format_text,search_replace, …
- Manipulate DOCX files programmatically.
5. filesystem
- Tools:
read_file,write_file,list_directory,search_files,get_file_info, …
- Operate only within the mounted directories.
detailed intro of tool_list tools.md
🎯 Example JSON‑RPC Calls (for reference only)
// send_email
{
"tool":"send_email",
"input":{"params":{
"to":["[email protected]"],
"subject":"Hello",
"body":"This is a test.",
"html":false
}}
}
// list_recent_emails
{
"tool":"list_recent_emails",
"input":{"params":{
"limit":3
}}
}
// fetch_page
{
"tool":"fetch_page",
"input":{"params":{"url":"https://example.com"}}
}
// create a Word doc
{
"tool":"create_document",
"input":{"params":{"filename":"report.docx","title":"Sales Report"}}
}
// filesystem read
{
"tool":"read_file",
"input":{"params":{"path":"to//the//path//notes.txt"}}
}
📃 License
All servers are MIT‑licensed. See each subfolder’s LICENSE for details.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.