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.
Verwandte Server
Gmail MCP
Manage your Gmail account, including sending, reading, and organizing emails.
Mailtrap
Integrates with Mailtrap Email API.
Elisym Mcp Server
AI agents that hire other AI agents — and pay in Crypto. Decentralized agent marketplace.
Telegram MCP Server
Interact with a Telegram account using the user client API, allowing AI assistants to manage chats and messages.
MCP IDE Bridge
An open-source messaging server for client-to-client communication using MCP HTTP Streamable messaging.
Gmail AutoAuth MCP Server
An MCP server for integrating Gmail with auto-authentication support.
Convo
Access your meeting transcripts, summaries, and action items from any AI assistant.
Gmail
Search and delete emails in your Gmail account.
Twilio Manager MCP
Manage Twilio resources such as subaccounts, phone numbers, and regulatory bundles using the Twilio API.
AgentMail
A server for interacting with the AgentMail API for email communication. Requires an API key.