Skip to main content

YALA Events MCP Server with stdio transport

Project description

Yala Events MCP Server

A Model Context Protocol (MCP) server for Yala Events that provides access to events, organizations, roles, and other Yala Events API features.

Installation

pip install yala-events-mcp

Usage

Command Line

  1. Set up your environment variables in a .env file:
YALA_EVENTS_API_TOKEN=your_api_token
BASE_URL=https://api.yala.events
  1. Run the server in stdio mode:
yala-events-mcp

Claude Desktop Configuration

Add this to your Claude Desktop configuration (claude_desktop_config.json):

"yala-events-mcp": {
  "command": "python3",
  "args": ["-m", "yala_events_mcp.server"],
  "env": {
    "YALA_EVENTS_API_TOKEN": "your_api_token",
    "BASE_URL": "https://api.yala.events"
  }
}

Available Tools

  • List Events
  • Create Event
  • Get Event Details
  • Get Organizations
  • List Histories
  • List/Create/Update/Delete Modules
  • List/Create/Update/Delete Permissions
  • List/Create/Update/Delete Roles
  • Manage Favorite Events
  • Manage Personal Access Tokens
  • List Public Organizations
  • Get App Version
  • Health Check

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yala_events_mcp-0.1.8.tar.gz (44.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yala_events_mcp-0.1.8-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file yala_events_mcp-0.1.8.tar.gz.

File metadata

  • Download URL: yala_events_mcp-0.1.8.tar.gz
  • Upload date:
  • Size: 44.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for yala_events_mcp-0.1.8.tar.gz
Algorithm Hash digest
SHA256 04e8c0c6bf447afd580b3be3ae5b38ad2861dbcbbb1435383056450dcfd0445e
MD5 c2aaaa278a3a91bc23455f2c99511d7e
BLAKE2b-256 fc9a7d2ec815e2f59b522d847c039e1a73a950b5c0d6c299844fc3e9559d63a5

See more details on using hashes here.

File details

Details for the file yala_events_mcp-0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for yala_events_mcp-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 a21d0c15cc077144f8319b3ee2178ee0523ec725cfc6a6147944962f7ba6814d
MD5 8067f74713d4f11a0f74e277b04c8fc6
BLAKE2b-256 959240686f264e7541920789b96edab1b1e74576e5e7e304cef2b304db422e48

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page