Activitysmith
This MCP server exposes ActivitySmith notifications and live activity tools.
ActivitySmith MCP Server
This MCP server exposes ActivitySmith notifications and live activity tools.
MCP Client Config (stdio)
Example mcp.json:
{
"mcpServers": {
"activitysmith": {
"command": "uv",
"args": ["run", "mcp-activitysmith"],
"env": {
"API_KEY": "your_key_here"
}
}
}
}
Example mcp.json with input prompt (VS Code):
{
"inputs": [
{
"id": "activitysmithApiKey",
"type": "promptString",
"description": "ActivitySmith API key",
"password": true
}
],
"mcpServers": {
"activitysmith": {
"command": "uv",
"args": ["run", "mcp-activitysmith"],
"env": {
"API_KEY": "${input:activitysmithApiKey}"
}
}
}
}
Example mcp.json using Docker (stdio, latest image):
{
"mcpServers": {
"activitysmith": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"API_KEY=your_key_here",
"ghcr.io/stumpyfr/mcp-activitysmith:latest"
]
}
}
}
MCP Client Config (HTTP)
Example mcp.json:
{
"mcpServers": {
"activitysmith": {
"url": "http://127.0.0.1:8000",
"headers": {
"Authorization": "Bearer your_key_here"
}
}
}
}
Example mcp.json with input prompt (VS Code):
{
"inputs": [
{
"id": "activitysmithApiKey",
"type": "promptString",
"description": "ActivitySmith API key",
"password": true
}
],
"mcpServers": {
"activitysmith": {
"url": "http://127.0.0.1:8000",
"headers": {
"Authorization": "Bearer ${input:activitysmithApiKey}"
}
}
}
}
Dev requirements
- Python 3.12+
- ActivitySmith API key
Install
uv sync
If you change the package name or entry point, rerun uv sync to refresh the script.
Run (stdio)
API_KEY=your_key_here uv run mcp-activitysmith
Run (HTTP)
uv run mcp-activitysmith --server
Notes
- HTTP mode reads the API key from the Authorization header on each request.
- Stdio mode reads the API key from the API_KEY environment variable.
関連サーバー
Gmail MCP Server
Allows AI agents to search Gmail threads, learn your writing style, and draft emails.
FastIntercom
A high-performance MCP server for analyzing Intercom conversations with fast, local access via caching and background sync.
User Feedback
Simple MCP Server to enable a human-in-the-loop workflow in tools like Cline and Cursor.
Resend Email
Send emails directly from your editor using the Resend API.
Ntfy MCP Server
Send push notifications via the ntfy service, enabling LLMs and AI agents to notify your devices.
Upbit MCP Server
Access market data, manage accounts, and execute trades on the Upbit Cryptocurrency Exchange via its OpenAPI.
Qiye Wechat MCP
Enables AI assistants to send messages to Enterprise WeChat (Qiye Wechat) groups via webhooks.
WhatsApp
Connect your personal WhatsApp account to an AI agent using the WhatsApp Web multi-device API.
Tiny Chat
A simple chat application that requires an external database configuration.
ELEMENT.FM
Create and publish unlimited podcast shows and episodes with ELEMENT.FM