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.
İlgili Sunucular
Slack
Interact with Slack workspaces to read and send messages directly through your AI assistant.
gotoolkits/wecombot
An MCP server application that sends various types of messages to the WeCom group robot.
Telinfy MCP server
Send SMS, WhatsApp, and RCS messages programmatically with DLT compliance. Manage contacts, schedule campaigns, and track delivery reports.
Human-in-the-Loop
Allows AI assistants to ask questions to humans via Discord.
WhatsApp MCP server by Kapso
WhatsApp Cloud API MCP server by Kapso
Postproxy
Publish to multiple social networks with only one MCP
MCP Email Server
Manage emails using Gmail and IMAP protocols. Requires external configuration for credentials and settings.
WeChat Public Account Article Saver
Saves and publishes articles to WeChat Public Accounts.
Kafka MCP Server
An MCP server for Apache Kafka, enabling LLMs to perform Kafka operations like producing and consuming messages.
Discord Webhook
Post messages to Discord webhooks.