Skip to main content

Shared base classes and utilities for appkit MCP servers

Project description

AppKit MCP Commons

Shared base classes, data models, and utilities for AppKit MCP Server components.

Features

  • Common Pydantic Models: Standardized result schemas (BaseResult, ToolResult)
  • Context Helpers: Request context extraction and user identity management
  • Standard Exceptions: MCP-specific exception hierarchy
  • Logging Configuration: Consistent logging setup helper

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

appkit_mcp_commons-1.8.3.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

appkit_mcp_commons-1.8.3-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file appkit_mcp_commons-1.8.3.tar.gz.

File metadata

  • Download URL: appkit_mcp_commons-1.8.3.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for appkit_mcp_commons-1.8.3.tar.gz
Algorithm Hash digest
SHA256 270f8db8e694a7da13afeb4ab816a4f02cbfd658acfb0da1117a1da58d8ca1c4
MD5 01dabf008134aa727432bb6df9393615
BLAKE2b-256 27b0afba03c59f05b030fb08d66b8caba32b5d8ffbde5e3f97615bfda76b2b37

See more details on using hashes here.

File details

Details for the file appkit_mcp_commons-1.8.3-py3-none-any.whl.

File metadata

  • Download URL: appkit_mcp_commons-1.8.3-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for appkit_mcp_commons-1.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c8e5253ef1938740dc0c70e45fb0259f3ded09086519efc446b470df1cb008c0
MD5 2f599c6bd865dcac49729bba76732dcd
BLAKE2b-256 a376b930b152bdcf7e23d27ece2d683b3ca35c847e02b8b8989773aa3446ade8

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